//Background converted using Mollusk's PAGfx Converter
//This Background uses MainMenu_Pal

const int MainMenu_Info[3] = {2, 256, 192}; // BgMode, Width, Height

const unsigned short MainMenu_Map[768] __attribute__ ((aligned (4))) = {
0, 1, 1024, 0, 1, 1024, 0, 1, 1024, 0, 1, 1024, 0, 1, 1024, 0, 
1, 1024, 0, 1, 1024, 0, 1, 1024, 0, 1, 1024, 0, 1, 1024, 0, 1, 
2, 3, 1026, 2, 3, 1026, 2, 3, 1026, 2, 3, 1026, 2, 3, 1026, 2, 
3, 1026, 2, 3, 1026, 2, 3, 1026, 2, 3, 1026, 2, 3, 1026, 2, 3, 
2048, 2049, 3072, 2048, 2049, 3072, 2048, 2049, 3072, 2048, 2049, 3072, 2048, 2049, 3072, 2048, 
2049, 3072, 2048, 2049, 3072, 2048, 2049, 3072, 2048, 2049, 3072, 2048, 2049, 3072, 2048, 2049, 
0, 1, 1024, 0, 1, 1024, 0, 1, 1024, 0, 1, 1024, 0, 1, 1024, 0, 
1, 1024, 0, 1, 1024, 0, 1, 1024, 0, 1, 1024, 0, 1, 1024, 0, 1, 
2, 3, 1026, 2, 3, 1026, 2, 3, 1026, 2, 3, 1026, 2, 3, 1026, 2, 
3, 1026, 2, 3, 1026, 2, 3, 1026, 2, 3, 1026, 2, 3, 1026, 2, 3, 
2048, 2049, 3072, 2048, 2049, 3072, 2048, 2049, 3072, 2048, 2049, 3072, 2048, 2049, 3072, 2048, 
2049, 3072, 2048, 2049, 3072, 2048, 2049, 3072, 2048, 2049, 3072, 2048, 2049, 3072, 2048, 2049, 
0, 1, 1024, 0, 1, 1024, 0, 1, 1024, 0, 1, 1024, 0, 1, 1024, 0, 
1, 1024, 0, 1, 1024, 0, 1, 1024, 0, 1, 1024, 0, 1, 1024, 0, 1, 
2, 3, 4, 5, 6, 1029, 5, 6, 1029, 5, 6, 1029, 5, 6, 1029, 5, 
6, 1029, 5, 6, 1029, 5, 6, 1029, 5, 6, 1029, 5, 6, 7, 2, 3, 
2048, 8, 9, 10, 10, 10, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 
20, 21, 22, 23, 24, 25, 26, 27, 28, 10, 10, 10, 10, 29, 30, 2049, 
0, 31, 32, 32, 32, 32, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 
42, 43, 44, 45, 46, 47, 48, 49, 50, 32, 32, 32, 32, 32, 51, 1, 
2, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 
67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 3, 
2048, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 
97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 2049, 
0, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 
127, 128, 129, 130, 131, 132, 133, 134, 120, 135, 136, 137, 138, 139, 140, 1, 
2, 141, 142, 143, 143, 143, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 
153, 154, 155, 156, 157, 158, 159, 160, 161, 143, 143, 143, 143, 162, 163, 3, 
2048, 164, 165, 165, 165, 165, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 
175, 176, 177, 178, 179, 180, 181, 182, 183, 165, 165, 165, 165, 165, 184, 2049, 
0, 185, 186, 186, 186, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 
197, 198, 199, 200, 201, 202, 203, 204, 205, 186, 186, 206, 186, 186, 207, 1, 
2, 208, 209, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 
222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 209, 235, 3, 
2048, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 
251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 2049, 
0, 266, 267, 268, 269, 1292, 268, 269, 1292, 268, 269, 1292, 268, 269, 1292, 268, 
269, 1292, 268, 269, 1292, 268, 269, 1292, 268, 269, 1292, 268, 269, 270, 271, 1, 
2, 272, 273, 274, 274, 274, 274, 274, 275, 276, 277, 274, 274, 274, 274, 274, 
274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 1297, 278, 3, 
2048, 279, 280, 280, 280, 280, 280, 280, 281, 282, 283, 280, 284, 285, 286, 287, 
288, 289, 290, 291, 292, 293, 294, 295, 280, 280, 280, 280, 280, 280, 296, 2049, 
0, 297, 298, 298, 298, 298, 298, 298, 299, 300, 301, 298, 302, 303, 304, 305, 
306, 307, 308, 309, 310, 311, 312, 313, 314, 298, 298, 314, 298, 298, 315, 1, 
2, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 
331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 
2048, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 
362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 1376, 372, 373, 374, 375, 376
};

const unsigned char MainMenu_Tiles[24128] __attribute__ ((aligned (4))) = {
1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 2, 1, 1, 2, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 2, 1, 1, 2, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 2, 1, 1, 2, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 2, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 2, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 2, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 2, 1, 1, 2, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 2, 1, 1, 2, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 2, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 2, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
2, 1, 1, 2, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 2, 1, 1, 2, 1, 
1, 1, 3, 4, 4, 4, 4, 4, 3, 4, 4, 5, 5, 5, 5, 5, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 2, 1, 1, 2, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 2, 1, 1, 2, 
4, 4, 4, 4, 4, 4, 4, 4, 5, 5, 5, 5, 5, 5, 5, 5, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 2, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 2, 1, 1, 
4, 4, 4, 4, 4, 4, 4, 4, 5, 5, 5, 5, 5, 5, 5, 5, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
2, 1, 1, 2, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 2, 1, 1, 2, 1, 
4, 4, 4, 4, 4, 3, 1, 1, 5, 5, 5, 5, 5, 4, 4, 3, 
1, 1, 2, 1, 1, 2, 3, 4, 1, 1, 1, 1, 1, 3, 4, 11, 
1, 1, 1, 1, 3, 4, 11, 16, 1, 1, 2, 3, 4, 11, 11, 19, 
1, 1, 3, 4, 11, 11, 22, 23, 1, 1, 4, 30, 30, 31, 21, 32, 
1, 3, 4, 30, 30, 34, 19, 19, 1, 4, 30, 30, 30, 35, 19, 36, 
4, 5, 5, 6, 7, 8, 8, 8, 5, 12, 13, 14, 15, 15, 15, 15, 
9, 17, 18, 18, 9, 9, 9, 9, 20, 6, 20, 20, 20, 20, 20, 20, 
23, 24, 24, 24, 24, 24, 24, 24, 33, 33, 33, 33, 33, 33, 33, 33, 
19, 19, 19, 19, 19, 19, 19, 19, 36, 36, 36, 36, 36, 36, 36, 36, 
8, 8, 8, 8, 8, 8, 8, 8, 15, 15, 15, 15, 15, 15, 15, 15, 
9, 9, 9, 9, 9, 9, 9, 9, 20, 20, 20, 20, 20, 20, 20, 20, 
24, 24, 24, 24, 24, 24, 24, 24, 33, 33, 33, 33, 33, 33, 33, 33, 
19, 19, 19, 19, 19, 19, 19, 19, 36, 36, 36, 36, 36, 36, 36, 36, 
8, 8, 8, 8, 8, 8, 8, 8, 15, 15, 15, 15, 15, 15, 15, 15, 
9, 9, 9, 9, 9, 9, 9, 9, 20, 20, 20, 20, 20, 20, 20, 20, 
24, 24, 25, 25, 25, 25, 25, 25, 33, 33, 25, 25, 25, 25, 25, 25, 
19, 19, 25, 25, 25, 18, 25, 25, 36, 36, 25, 25, 25, 32, 25, 25, 
8, 8, 8, 8, 8, 8, 8, 8, 15, 15, 15, 15, 15, 15, 15, 15, 
9, 9, 9, 9, 9, 9, 9, 9, 20, 20, 20, 20, 14, 14, 6, 20, 
26, 24, 18, 25, 25, 25, 25, 13, 27, 33, 25, 25, 25, 28, 25, 25, 
27, 23, 25, 25, 27, 18, 25, 25, 7, 32, 25, 25, 7, 9, 25, 25, 
8, 8, 8, 8, 8, 8, 8, 8, 15, 15, 15, 15, 15, 15, 15, 15, 
9, 9, 9, 9, 9, 9, 9, 9, 20, 20, 20, 20, 20, 20, 20, 20, 
24, 24, 24, 25, 25, 25, 25, 25, 23, 33, 33, 25, 25, 25, 25, 25, 
18, 19, 19, 25, 25, 26, 25, 25, 9, 36, 19, 25, 25, 7, 25, 25, 
8, 8, 8, 8, 8, 8, 8, 8, 15, 15, 15, 15, 15, 15, 15, 15, 
9, 9, 9, 9, 9, 9, 9, 9, 20, 20, 20, 20, 20, 20, 20, 20, 
25, 24, 13, 25, 25, 13, 13, 25, 25, 33, 14, 25, 25, 14, 27, 25, 
25, 19, 18, 25, 25, 18, 27, 25, 25, 36, 9, 25, 25, 9, 7, 25, 
8, 8, 8, 8, 8, 8, 8, 8, 15, 15, 15, 15, 15, 15, 15, 15, 
9, 9, 9, 9, 9, 9, 9, 9, 20, 20, 20, 20, 20, 20, 20, 20, 
25, 18, 13, 25, 25, 25, 25, 25, 25, 6, 14, 25, 25, 25, 25, 25, 
25, 23, 18, 25, 25, 13, 26, 25, 25, 32, 9, 25, 25, 9, 7, 25, 
8, 8, 8, 8, 8, 8, 8, 8, 15, 15, 15, 15, 15, 15, 15, 15, 
9, 9, 9, 9, 9, 9, 9, 9, 20, 20, 20, 20, 20, 20, 20, 20, 
25, 9, 26, 25, 25, 9, 23, 27, 25, 6, 27, 25, 25, 6, 7, 25, 
25, 23, 27, 25, 25, 23, 25, 25, 25, 32, 7, 25, 25, 32, 25, 25, 
8, 8, 8, 8, 8, 8, 8, 8, 15, 15, 15, 15, 15, 15, 15, 15, 
9, 9, 9, 9, 9, 9, 9, 9, 20, 20, 20, 20, 20, 20, 20, 20, 
25, 25, 25, 8, 24, 13, 25, 25, 25, 29, 25, 25, 14, 14, 25, 25, 
25, 23, 25, 25, 27, 18, 25, 25, 25, 32, 25, 25, 7, 9, 25, 25, 
8, 8, 8, 8, 8, 8, 8, 8, 15, 15, 15, 15, 15, 15, 15, 15, 
9, 9, 9, 9, 9, 9, 9, 9, 20, 20, 20, 20, 20, 20, 20, 20, 
13, 13, 25, 25, 13, 13, 25, 25, 14, 14, 25, 25, 14, 14, 25, 25, 
18, 18, 25, 25, 18, 18, 25, 25, 9, 9, 25, 25, 9, 9, 25, 25, 
8, 8, 8, 8, 8, 8, 8, 8, 15, 15, 15, 15, 15, 15, 15, 15, 
9, 9, 9, 9, 9, 9, 9, 9, 20, 20, 20, 20, 20, 20, 20, 20, 
24, 13, 25, 25, 9, 25, 25, 25, 33, 29, 25, 25, 20, 25, 25, 25, 
33, 25, 25, 25, 21, 23, 13, 25, 9, 25, 25, 25, 36, 36, 9, 25, 
8, 8, 8, 8, 8, 8, 8, 8, 15, 15, 15, 15, 15, 15, 15, 15, 
9, 9, 9, 9, 9, 9, 9, 9, 20, 20, 20, 20, 20, 20, 20, 20, 
25, 25, 25, 13, 25, 25, 13, 24, 25, 25, 25, 14, 25, 25, 14, 33, 
25, 13, 23, 18, 25, 25, 18, 19, 25, 9, 36, 9, 25, 25, 15, 32, 
8, 8, 8, 8, 8, 8, 8, 8, 15, 15, 15, 15, 15, 15, 15, 15, 
9, 9, 9, 9, 9, 9, 9, 9, 20, 20, 20, 20, 20, 9, 14, 18, 
24, 24, 24, 23, 27, 25, 25, 25, 33, 33, 33, 14, 25, 25, 29, 25, 
19, 19, 19, 27, 25, 25, 23, 25, 33, 36, 36, 7, 25, 25, 32, 25, 
8, 8, 8, 8, 8, 8, 8, 8, 15, 15, 15, 15, 15, 15, 15, 15, 
9, 9, 9, 9, 9, 9, 9, 9, 20, 20, 20, 20, 20, 20, 20, 20, 
28, 6, 24, 6, 29, 25, 25, 25, 25, 7, 33, 29, 25, 25, 25, 25, 
25, 25, 19, 25, 25, 25, 18, 25, 25, 25, 36, 25, 25, 25, 9, 25, 
8, 8, 8, 8, 8, 8, 8, 8, 15, 15, 15, 15, 15, 15, 15, 15, 
9, 9, 9, 9, 9, 9, 9, 9, 20, 20, 20, 20, 20, 20, 20, 20, 
25, 13, 24, 24, 24, 25, 25, 25, 25, 14, 33, 33, 33, 25, 25, 25, 
25, 18, 19, 19, 19, 25, 25, 25, 25, 9, 36, 36, 36, 25, 25, 25, 
8, 8, 8, 8, 8, 8, 8, 8, 15, 15, 15, 15, 15, 15, 15, 15, 
9, 9, 9, 9, 9, 9, 9, 9, 20, 20, 20, 20, 20, 20, 20, 20, 
23, 25, 25, 29, 24, 24, 13, 25, 20, 25, 25, 27, 33, 33, 6, 25, 
23, 25, 25, 27, 19, 19, 23, 25, 32, 25, 25, 7, 36, 36, 36, 25, 
8, 8, 8, 8, 8, 8, 8, 8, 15, 15, 15, 15, 15, 15, 15, 15, 
9, 9, 9, 9, 9, 9, 9, 9, 20, 20, 20, 20, 20, 20, 20, 20, 
25, 9, 9, 25, 25, 13, 24, 25, 25, 18, 14, 25, 25, 8, 24, 25, 
25, 18, 18, 25, 25, 27, 23, 25, 25, 9, 15, 25, 25, 26, 32, 25, 
8, 8, 8, 8, 8, 8, 8, 8, 15, 15, 15, 15, 15, 15, 15, 15, 
9, 9, 9, 9, 9, 9, 9, 9, 20, 20, 20, 20, 20, 20, 20, 20, 
25, 26, 13, 25, 25, 9, 24, 24, 25, 14, 6, 14, 14, 24, 33, 33, 
25, 18, 18, 25, 25, 23, 19, 19, 25, 32, 9, 25, 25, 32, 36, 36, 
8, 8, 8, 8, 8, 8, 8, 8, 15, 15, 15, 15, 15, 15, 15, 15, 
9, 9, 9, 9, 9, 9, 9, 9, 20, 20, 20, 20, 20, 20, 20, 20, 
24, 24, 13, 25, 25, 25, 25, 13, 33, 33, 14, 25, 25, 25, 25, 14, 
19, 19, 18, 25, 25, 13, 23, 33, 36, 36, 9, 25, 25, 9, 36, 36, 
8, 8, 8, 8, 8, 8, 8, 8, 15, 15, 15, 15, 15, 15, 15, 15, 
9, 9, 9, 9, 9, 9, 9, 9, 20, 20, 20, 20, 20, 20, 20, 20, 
25, 25, 26, 24, 24, 24, 24, 24, 14, 14, 18, 33, 33, 33, 33, 33, 
25, 25, 27, 19, 19, 19, 19, 19, 25, 25, 7, 36, 36, 36, 36, 36, 
8, 8, 8, 7, 9, 5, 5, 4, 15, 15, 15, 15, 14, 15, 12, 5, 
9, 9, 9, 9, 18, 18, 17, 9, 20, 20, 20, 20, 20, 20, 6, 20, 
24, 24, 24, 24, 24, 24, 24, 23, 33, 33, 33, 33, 33, 33, 33, 33, 
19, 19, 19, 19, 19, 19, 19, 19, 36, 36, 36, 36, 36, 36, 36, 36, 
4, 10, 1, 1, 2, 1, 1, 2, 11, 4, 3, 1, 1, 1, 1, 1, 
16, 11, 4, 3, 1, 1, 1, 1, 21, 11, 11, 4, 10, 1, 1, 2, 
23, 22, 11, 11, 4, 3, 1, 1, 32, 21, 31, 30, 30, 4, 1, 1, 
19, 21, 34, 30, 30, 4, 3, 2, 36, 19, 35, 30, 30, 30, 4, 1, 
3, 4, 30, 16, 31, 37, 38, 38, 4, 16, 16, 16, 16, 37, 37, 37, 
4, 16, 16, 16, 40, 41, 41, 41, 4, 31, 31, 31, 42, 41, 43, 43, 
4, 31, 31, 31, 31, 46, 46, 46, 4, 42, 42, 42, 42, 49, 50, 50, 
4, 42, 42, 42, 42, 52, 50, 50, 4, 52, 52, 52, 52, 52, 56, 56, 
38, 38, 38, 38, 38, 38, 38, 38, 37, 37, 37, 37, 37, 37, 37, 37, 
41, 41, 41, 41, 41, 41, 41, 41, 43, 43, 43, 43, 43, 43, 43, 43, 
46, 46, 46, 46, 46, 46, 46, 46, 50, 50, 50, 50, 50, 50, 50, 50, 
50, 50, 50, 50, 50, 50, 50, 50, 56, 56, 56, 56, 56, 56, 56, 56, 
38, 38, 25, 25, 25, 33, 25, 25, 37, 37, 25, 25, 25, 21, 25, 25, 
41, 41, 25, 25, 25, 19, 25, 25, 43, 43, 25, 25, 25, 44, 25, 25, 
46, 46, 25, 25, 25, 47, 25, 25, 50, 50, 25, 25, 25, 47, 25, 25, 
50, 50, 25, 25, 25, 53, 25, 25, 56, 56, 56, 56, 56, 56, 56, 56, 
7, 33, 25, 25, 7, 6, 25, 25, 8, 21, 25, 25, 8, 39, 25, 25, 
13, 19, 25, 25, 13, 23, 25, 25, 13, 44, 25, 25, 13, 32, 25, 25, 
13, 47, 25, 25, 13, 32, 25, 25, 13, 50, 28, 25, 28, 26, 25, 25, 
13, 50, 53, 28, 25, 25, 25, 51, 56, 56, 56, 56, 53, 53, 46, 56, 
6, 38, 33, 25, 25, 7, 25, 25, 39, 37, 33, 25, 25, 39, 25, 25, 
23, 41, 23, 25, 25, 23, 25, 25, 32, 43, 14, 25, 25, 44, 25, 25, 
32, 37, 28, 25, 25, 19, 25, 25, 37, 13, 25, 25, 25, 25, 25, 25, 
50, 13, 25, 25, 25, 25, 25, 25, 56, 13, 25, 51, 56, 56, 56, 51, 
25, 38, 6, 25, 25, 14, 28, 25, 25, 37, 39, 25, 25, 25, 25, 25, 
25, 41, 23, 25, 25, 9, 29, 25, 25, 43, 32, 25, 25, 32, 13, 25, 
25, 37, 32, 25, 25, 32, 13, 25, 25, 13, 51, 25, 25, 51, 13, 25, 
25, 13, 51, 25, 25, 51, 32, 25, 25, 13, 56, 56, 56, 56, 56, 56, 
28, 36, 6, 25, 25, 6, 7, 25, 21, 37, 39, 25, 25, 39, 8, 25, 
28, 37, 23, 25, 25, 23, 13, 25, 25, 44, 32, 25, 25, 32, 13, 25, 
25, 47, 39, 25, 25, 32, 13, 25, 25, 51, 25, 25, 25, 51, 13, 25, 
25, 51, 25, 25, 9, 46, 13, 25, 56, 56, 56, 56, 56, 56, 56, 56, 
25, 33, 7, 25, 25, 27, 25, 25, 25, 21, 8, 25, 25, 25, 25, 25, 
25, 19, 13, 25, 25, 9, 25, 25, 25, 44, 13, 25, 25, 44, 25, 25, 
25, 47, 13, 25, 25, 47, 25, 25, 25, 47, 13, 25, 25, 47, 18, 25, 
25, 53, 13, 25, 25, 53, 46, 9, 56, 56, 56, 56, 56, 56, 56, 56, 
25, 33, 25, 25, 7, 6, 25, 25, 25, 21, 25, 25, 8, 39, 25, 25, 
25, 19, 25, 25, 13, 19, 25, 25, 25, 44, 25, 25, 13, 43, 45, 32, 
25, 47, 25, 25, 13, 46, 46, 46, 25, 26, 25, 25, 51, 50, 50, 50, 
25, 25, 28, 32, 50, 50, 50, 50, 56, 56, 56, 56, 56, 56, 56, 56, 
6, 6, 25, 25, 6, 6, 25, 25, 6, 9, 25, 25, 39, 39, 25, 25, 
25, 28, 25, 25, 23, 23, 25, 25, 45, 32, 25, 25, 32, 32, 25, 25, 
46, 32, 25, 25, 32, 32, 25, 25, 50, 51, 25, 25, 51, 51, 25, 25, 
50, 51, 25, 25, 51, 51, 25, 25, 56, 56, 56, 56, 56, 56, 56, 56, 
29, 25, 25, 25, 38, 38, 6, 25, 25, 25, 25, 25, 37, 37, 39, 25, 
25, 29, 25, 25, 41, 41, 23, 25, 25, 39, 25, 25, 43, 43, 32, 25, 
13, 32, 25, 25, 46, 46, 32, 25, 51, 51, 25, 25, 50, 50, 51, 25, 
54, 51, 25, 25, 50, 50, 51, 25, 56, 56, 56, 56, 56, 56, 56, 56, 
25, 6, 38, 6, 25, 25, 25, 25, 25, 39, 37, 39, 25, 25, 29, 25, 
25, 23, 41, 23, 25, 25, 23, 13, 25, 32, 43, 32, 25, 25, 32, 13, 
25, 32, 46, 32, 25, 25, 32, 7, 25, 51, 50, 51, 25, 25, 25, 25, 
25, 51, 50, 51, 25, 25, 25, 25, 56, 56, 56, 56, 56, 56, 56, 56, 
25, 27, 38, 7, 25, 25, 33, 7, 25, 25, 21, 8, 25, 25, 21, 37, 
25, 25, 19, 13, 25, 25, 19, 23, 25, 25, 44, 13, 25, 25, 44, 25, 
25, 25, 47, 13, 25, 25, 47, 25, 25, 25, 37, 51, 25, 25, 7, 25, 
25, 32, 50, 46, 13, 25, 25, 25, 56, 56, 56, 56, 56, 54, 53, 48, 
7, 7, 38, 7, 25, 25, 29, 25, 37, 37, 37, 19, 29, 25, 25, 25, 
23, 23, 41, 28, 25, 25, 6, 25, 25, 25, 43, 25, 25, 25, 32, 25, 
25, 25, 46, 25, 25, 25, 32, 25, 25, 18, 50, 25, 25, 25, 51, 25, 
8, 46, 50, 25, 25, 25, 51, 25, 56, 56, 56, 56, 56, 56, 56, 56, 
25, 6, 38, 38, 38, 25, 25, 25, 25, 39, 37, 37, 37, 25, 25, 25, 
25, 23, 41, 41, 41, 25, 25, 25, 25, 32, 43, 43, 43, 25, 25, 25, 
25, 32, 46, 46, 46, 25, 25, 25, 25, 51, 50, 50, 50, 25, 25, 25, 
25, 51, 50, 50, 50, 25, 25, 25, 56, 56, 56, 56, 56, 56, 56, 56, 
9, 25, 25, 6, 38, 38, 38, 25, 25, 25, 8, 37, 37, 37, 37, 8, 
23, 25, 25, 23, 41, 41, 41, 13, 44, 25, 25, 13, 43, 43, 43, 32, 
47, 25, 25, 13, 46, 46, 46, 32, 47, 25, 25, 13, 50, 50, 50, 44, 
54, 28, 25, 8, 50, 50, 50, 53, 56, 56, 56, 56, 56, 56, 56, 56, 
25, 9, 7, 25, 25, 25, 32, 25, 25, 8, 29, 25, 8, 25, 39, 25, 
25, 13, 25, 28, 13, 25, 13, 25, 25, 7, 25, 13, 32, 25, 13, 25, 
25, 25, 25, 39, 19, 25, 25, 25, 25, 25, 25, 51, 47, 25, 25, 25, 
25, 25, 25, 53, 50, 25, 25, 25, 56, 56, 56, 56, 56, 56, 56, 56, 
25, 33, 6, 25, 25, 33, 38, 38, 25, 37, 39, 25, 25, 21, 39, 39, 
25, 41, 23, 25, 25, 19, 25, 25, 7, 43, 32, 25, 25, 44, 32, 32, 
13, 46, 32, 25, 25, 47, 46, 46, 23, 50, 51, 25, 25, 47, 50, 50, 
51, 50, 51, 25, 25, 53, 50, 50, 56, 56, 56, 56, 56, 56, 56, 56, 
38, 38, 6, 25, 25, 7, 6, 19, 39, 21, 39, 25, 25, 25, 25, 21, 
25, 23, 23, 25, 25, 13, 23, 38, 32, 44, 32, 25, 25, 32, 43, 43, 
46, 46, 32, 25, 25, 32, 46, 46, 50, 50, 51, 25, 25, 51, 50, 50, 
50, 50, 51, 25, 25, 51, 50, 50, 56, 56, 56, 56, 56, 56, 56, 56, 
25, 25, 7, 38, 38, 38, 38, 38, 25, 25, 8, 37, 37, 37, 37, 37, 
25, 25, 13, 41, 41, 41, 41, 41, 25, 25, 13, 43, 43, 43, 43, 43, 
25, 25, 13, 37, 47, 48, 46, 46, 25, 25, 13, 51, 25, 51, 50, 50, 
25, 25, 13, 51, 25, 51, 50, 50, 56, 56, 56, 48, 28, 54, 56, 56, 
38, 38, 37, 31, 16, 16, 4, 3, 37, 37, 37, 16, 16, 16, 16, 4, 
41, 41, 41, 40, 16, 16, 16, 4, 43, 43, 41, 42, 31, 31, 31, 4, 
46, 46, 46, 31, 31, 31, 31, 4, 50, 50, 49, 42, 42, 42, 42, 4, 
50, 50, 55, 42, 42, 42, 42, 4, 56, 56, 52, 52, 52, 52, 52, 4, 
4, 55, 55, 55, 55, 55, 57, 56, 4, 57, 57, 57, 57, 57, 57, 56, 
4, 57, 57, 57, 57, 57, 57, 57, 4, 59, 59, 59, 59, 59, 59, 59, 
4, 62, 62, 62, 59, 62, 62, 62, 4, 62, 62, 62, 62, 62, 62, 62, 
4, 72, 72, 72, 72, 72, 72, 72, 4, 72, 72, 72, 72, 72, 72, 72, 
56, 56, 56, 56, 56, 56, 56, 56, 57, 57, 57, 57, 57, 57, 57, 57, 
57, 57, 57, 57, 57, 57, 57, 57, 59, 59, 59, 59, 59, 59, 59, 59, 
62, 62, 62, 62, 62, 62, 62, 62, 62, 68, 25, 25, 68, 65, 25, 25, 
72, 69, 25, 25, 69, 61, 25, 25, 72, 69, 25, 25, 69, 26, 25, 25, 
56, 56, 56, 56, 56, 56, 56, 56, 57, 57, 57, 57, 57, 57, 57, 57, 
57, 57, 57, 57, 57, 57, 57, 57, 59, 59, 59, 59, 59, 59, 59, 59, 
62, 62, 62, 63, 64, 65, 62, 62, 68, 63, 60, 25, 25, 25, 26, 65, 
69, 67, 25, 25, 7, 25, 25, 60, 69, 76, 25, 25, 69, 25, 25, 25, 
56, 56, 56, 56, 56, 56, 56, 56, 57, 57, 57, 57, 57, 57, 57, 57, 
57, 57, 57, 57, 57, 57, 57, 57, 59, 59, 59, 59, 59, 59, 59, 59, 
62, 62, 62, 62, 62, 62, 62, 62, 62, 25, 25, 25, 25, 25, 25, 13, 
72, 25, 25, 25, 25, 25, 25, 13, 72, 25, 25, 25, 74, 25, 25, 76, 
56, 56, 56, 56, 56, 56, 56, 56, 57, 57, 57, 57, 57, 57, 57, 57, 
57, 57, 57, 57, 57, 57, 57, 57, 59, 59, 59, 59, 59, 59, 59, 59, 
62, 62, 62, 64, 64, 66, 62, 62, 62, 69, 28, 25, 25, 25, 67, 62, 
72, 28, 25, 25, 26, 25, 25, 73, 69, 25, 25, 76, 74, 25, 25, 74, 
56, 56, 56, 56, 56, 56, 56, 56, 57, 57, 57, 57, 57, 57, 57, 57, 
57, 57, 57, 57, 57, 57, 57, 57, 59, 59, 59, 59, 59, 59, 59, 59, 
62, 62, 62, 62, 62, 62, 62, 62, 68, 25, 25, 25, 25, 25, 25, 67, 
69, 25, 25, 25, 25, 25, 25, 67, 69, 25, 25, 7, 70, 25, 25, 74, 
56, 56, 56, 56, 56, 56, 56, 56, 57, 57, 57, 57, 57, 57, 57, 57, 
57, 57, 57, 57, 57, 57, 57, 57, 59, 59, 59, 59, 59, 59, 59, 59, 
62, 62, 62, 62, 62, 62, 62, 62, 67, 25, 25, 67, 62, 62, 62, 62, 
74, 25, 25, 67, 72, 72, 72, 72, 74, 25, 25, 74, 72, 72, 72, 72, 
56, 56, 56, 56, 56, 56, 56, 56, 57, 57, 57, 57, 57, 57, 57, 57, 
57, 57, 57, 57, 57, 57, 57, 57, 59, 59, 59, 59, 59, 59, 59, 59, 
62, 62, 64, 64, 63, 62, 62, 62, 65, 28, 25, 25, 25, 13, 62, 70, 
60, 25, 26, 67, 25, 25, 75, 67, 76, 25, 76, 69, 25, 25, 74, 69, 
56, 13, 25, 58, 56, 56, 56, 58, 57, 57, 57, 57, 57, 57, 57, 57, 
57, 57, 57, 57, 57, 57, 57, 57, 59, 59, 59, 59, 59, 59, 59, 59, 
62, 62, 62, 62, 62, 62, 62, 62, 25, 13, 62, 25, 25, 58, 65, 7, 
25, 26, 72, 25, 25, 69, 7, 25, 25, 25, 72, 25, 25, 69, 25, 25, 
25, 13, 56, 56, 56, 56, 56, 56, 57, 57, 57, 57, 57, 57, 57, 57, 
57, 57, 57, 57, 57, 57, 57, 57, 59, 59, 59, 59, 59, 59, 59, 59, 
62, 62, 59, 62, 62, 62, 62, 62, 25, 25, 25, 25, 67, 62, 62, 62, 
25, 25, 25, 25, 67, 72, 72, 72, 25, 74, 25, 25, 74, 72, 72, 72, 
56, 56, 56, 56, 56, 56, 56, 56, 57, 57, 57, 57, 57, 57, 57, 57, 
57, 57, 57, 57, 57, 57, 57, 57, 59, 59, 59, 59, 59, 59, 59, 59, 
62, 62, 62, 62, 62, 62, 62, 62, 25, 25, 25, 68, 25, 25, 13, 62, 
25, 25, 25, 69, 25, 25, 13, 72, 25, 25, 25, 69, 25, 25, 76, 72, 
56, 56, 56, 56, 56, 56, 56, 56, 57, 57, 57, 57, 57, 57, 57, 57, 
57, 57, 57, 57, 57, 57, 57, 57, 59, 59, 59, 59, 59, 59, 59, 59, 
62, 62, 62, 62, 62, 59, 62, 62, 67, 25, 25, 25, 67, 62, 62, 69, 
60, 25, 25, 25, 60, 72, 71, 28, 76, 25, 7, 25, 7, 72, 69, 25, 
56, 56, 56, 56, 56, 56, 56, 56, 57, 57, 57, 57, 57, 57, 57, 57, 
57, 57, 57, 57, 57, 57, 57, 57, 59, 59, 59, 59, 59, 59, 59, 59, 
62, 64, 64, 66, 62, 62, 62, 62, 28, 25, 25, 25, 61, 62, 25, 25, 
25, 28, 26, 25, 25, 73, 25, 25, 25, 76, 74, 25, 25, 74, 69, 74, 
56, 56, 56, 56, 56, 56, 56, 56, 57, 57, 57, 57, 57, 57, 57, 57, 
57, 57, 57, 57, 57, 57, 57, 57, 59, 59, 59, 59, 59, 59, 59, 59, 
59, 62, 62, 62, 62, 62, 62, 62, 25, 25, 25, 25, 67, 25, 25, 25, 
25, 25, 25, 25, 67, 25, 25, 25, 25, 25, 7, 69, 77, 25, 25, 25, 
56, 56, 56, 56, 56, 56, 56, 56, 57, 57, 57, 57, 57, 57, 57, 57, 
57, 57, 57, 57, 57, 57, 57, 57, 59, 59, 59, 59, 59, 59, 59, 59, 
62, 62, 62, 62, 62, 59, 65, 64, 25, 7, 65, 62, 65, 7, 25, 25, 
25, 25, 26, 72, 60, 25, 25, 26, 75, 25, 25, 72, 25, 25, 25, 69, 
56, 56, 56, 56, 56, 56, 56, 56, 57, 57, 57, 57, 57, 57, 57, 57, 
57, 57, 57, 57, 57, 13, 53, 59, 59, 59, 59, 59, 59, 61, 28, 26, 
63, 62, 62, 59, 62, 66, 67, 67, 25, 60, 62, 68, 25, 25, 68, 65, 
25, 25, 67, 69, 25, 25, 69, 61, 25, 25, 76, 69, 25, 25, 69, 26, 
56, 56, 56, 56, 56, 56, 56, 56, 57, 57, 57, 57, 57, 57, 57, 57, 
60, 48, 57, 57, 57, 57, 57, 57, 26, 59, 59, 59, 59, 59, 59, 59, 
63, 62, 62, 62, 62, 62, 62, 62, 25, 25, 68, 13, 25, 25, 68, 13, 
25, 25, 69, 13, 25, 25, 69, 25, 25, 25, 69, 76, 25, 25, 69, 25, 
56, 56, 56, 56, 56, 56, 56, 56, 57, 57, 57, 57, 57, 57, 57, 57, 
57, 57, 57, 57, 57, 57, 57, 57, 59, 59, 59, 59, 59, 59, 59, 59, 
62, 62, 62, 59, 62, 62, 62, 62, 25, 25, 69, 25, 25, 68, 65, 25, 
25, 25, 69, 25, 25, 69, 61, 25, 25, 25, 69, 25, 25, 69, 26, 25, 
56, 56, 56, 56, 56, 56, 56, 56, 57, 57, 57, 57, 57, 57, 57, 57, 
57, 57, 57, 57, 57, 57, 57, 57, 59, 59, 59, 59, 59, 59, 59, 59, 
62, 62, 62, 62, 62, 62, 62, 62, 25, 68, 62, 62, 68, 25, 25, 58, 
25, 69, 72, 72, 69, 25, 25, 60, 25, 69, 72, 72, 69, 25, 25, 25, 
56, 56, 56, 56, 56, 56, 56, 56, 57, 57, 57, 57, 57, 57, 57, 57, 
57, 57, 57, 57, 57, 57, 57, 57, 59, 59, 59, 59, 59, 59, 59, 59, 
62, 62, 62, 62, 62, 62, 62, 62, 68, 25, 25, 68, 67, 25, 25, 67, 
69, 25, 25, 69, 67, 25, 25, 67, 69, 25, 25, 69, 74, 25, 25, 74, 
56, 56, 56, 56, 56, 56, 56, 56, 57, 57, 57, 57, 57, 57, 57, 57, 
57, 57, 57, 57, 57, 57, 57, 57, 59, 59, 59, 59, 59, 59, 59, 59, 
62, 62, 62, 62, 62, 62, 62, 62, 67, 25, 25, 71, 67, 25, 25, 67, 
67, 25, 25, 67, 67, 25, 25, 67, 74, 25, 25, 76, 74, 25, 25, 77, 
56, 56, 56, 56, 56, 56, 56, 56, 57, 57, 57, 57, 57, 57, 57, 57, 
57, 57, 57, 57, 57, 57, 57, 57, 59, 59, 59, 59, 59, 59, 59, 59, 
62, 62, 62, 62, 62, 62, 62, 62, 25, 25, 25, 25, 25, 25, 67, 25, 
25, 25, 25, 25, 25, 25, 67, 25, 69, 7, 25, 25, 74, 69, 74, 25, 
56, 56, 56, 56, 56, 56, 56, 56, 57, 57, 57, 57, 57, 57, 57, 57, 
57, 57, 57, 57, 57, 57, 57, 57, 59, 59, 59, 59, 59, 59, 59, 59, 
62, 59, 62, 62, 62, 59, 62, 62, 25, 25, 25, 68, 13, 25, 26, 62, 
25, 25, 25, 69, 13, 25, 25, 73, 25, 70, 69, 71, 76, 25, 25, 74, 
56, 56, 56, 53, 54, 56, 56, 56, 57, 57, 57, 57, 57, 57, 57, 57, 
57, 57, 57, 57, 57, 57, 57, 57, 59, 59, 59, 59, 59, 59, 59, 59, 
59, 62, 62, 62, 62, 62, 62, 62, 13, 25, 13, 62, 25, 25, 25, 25, 
13, 25, 13, 72, 25, 25, 25, 25, 76, 25, 76, 72, 25, 25, 25, 75, 
56, 56, 56, 56, 56, 56, 56, 56, 57, 57, 57, 57, 57, 57, 57, 57, 
57, 57, 57, 57, 57, 57, 57, 57, 59, 59, 59, 59, 59, 59, 59, 59, 
62, 62, 62, 62, 62, 62, 64, 64, 28, 70, 63, 62, 69, 28, 25, 25, 
25, 25, 61, 72, 28, 25, 25, 26, 25, 25, 76, 69, 25, 25, 76, 74, 
56, 56, 56, 56, 56, 56, 56, 56, 57, 57, 57, 57, 57, 57, 57, 57, 
57, 57, 57, 57, 57, 57, 57, 57, 59, 59, 59, 59, 59, 59, 59, 59, 
66, 62, 62, 62, 62, 62, 62, 62, 25, 67, 62, 62, 62, 13, 25, 25, 
25, 25, 73, 72, 72, 67, 25, 25, 25, 25, 74, 72, 72, 74, 25, 25, 
56, 56, 56, 56, 56, 56, 56, 56, 57, 57, 57, 57, 57, 57, 57, 57, 
57, 57, 57, 57, 57, 57, 57, 57, 59, 59, 59, 59, 59, 59, 59, 59, 
59, 62, 62, 62, 62, 62, 62, 62, 62, 67, 25, 25, 68, 68, 25, 25, 
65, 60, 25, 25, 58, 58, 25, 25, 69, 76, 25, 25, 74, 74, 25, 25, 
56, 56, 56, 56, 56, 56, 56, 56, 57, 57, 57, 57, 57, 57, 57, 57, 
57, 57, 57, 57, 57, 57, 57, 57, 59, 59, 59, 59, 59, 59, 59, 59, 
62, 62, 62, 62, 62, 62, 62, 62, 67, 13, 25, 25, 25, 25, 68, 69, 
69, 13, 25, 25, 25, 25, 75, 28, 69, 76, 25, 25, 74, 69, 75, 25, 
56, 56, 56, 56, 56, 56, 56, 56, 57, 57, 57, 57, 57, 57, 57, 57, 
57, 57, 57, 57, 57, 57, 57, 57, 59, 59, 59, 59, 59, 59, 59, 59, 
62, 64, 64, 66, 62, 62, 62, 62, 28, 25, 25, 25, 61, 62, 62, 62, 
25, 28, 26, 25, 25, 73, 72, 72, 25, 76, 74, 25, 25, 74, 72, 72, 
56, 57, 55, 55, 55, 55, 55, 4, 57, 57, 57, 57, 57, 57, 57, 4, 
57, 57, 57, 57, 57, 57, 57, 4, 59, 59, 59, 59, 59, 59, 59, 4, 
62, 62, 62, 62, 62, 62, 62, 4, 62, 62, 62, 62, 62, 62, 62, 4, 
72, 72, 72, 72, 72, 72, 72, 4, 72, 72, 72, 72, 72, 72, 72, 4, 
4, 71, 71, 71, 71, 71, 71, 71, 4, 82, 82, 82, 82, 82, 82, 82, 
4, 82, 82, 82, 82, 82, 82, 82, 3, 4, 88, 88, 88, 88, 88, 88, 
1, 4, 88, 88, 88, 88, 88, 88, 1, 3, 4, 96, 96, 96, 96, 96, 
1, 1, 4, 96, 100, 96, 96, 96, 1, 1, 3, 4, 100, 100, 100, 100, 
71, 78, 25, 25, 61, 25, 25, 25, 82, 83, 25, 25, 26, 25, 25, 25, 
82, 86, 25, 25, 25, 25, 25, 25, 88, 86, 25, 25, 25, 26, 25, 25, 
88, 93, 25, 25, 25, 94, 25, 25, 96, 93, 25, 25, 25, 93, 25, 25, 
96, 101, 25, 25, 95, 101, 25, 25, 100, 101, 25, 25, 98, 101, 25, 25, 
78, 76, 25, 25, 78, 25, 25, 25, 83, 76, 25, 25, 83, 76, 76, 76, 
86, 87, 25, 25, 86, 82, 82, 82, 86, 87, 25, 25, 86, 81, 81, 81, 
93, 87, 25, 25, 93, 25, 25, 25, 93, 97, 25, 25, 93, 25, 25, 25, 
101, 98, 25, 25, 26, 25, 25, 95, 101, 99, 97, 25, 25, 25, 26, 99, 
71, 25, 25, 25, 78, 25, 25, 76, 82, 25, 25, 25, 83, 25, 25, 76, 
82, 25, 25, 25, 86, 25, 25, 76, 88, 25, 25, 25, 86, 25, 25, 87, 
88, 25, 25, 25, 93, 25, 25, 87, 96, 25, 25, 25, 93, 25, 25, 97, 
96, 25, 25, 25, 101, 25, 25, 97, 100, 25, 25, 25, 101, 25, 25, 97, 
78, 25, 25, 76, 61, 25, 25, 61, 83, 25, 25, 76, 61, 25, 25, 61, 
86, 25, 25, 87, 81, 25, 25, 81, 86, 25, 25, 87, 81, 25, 25, 81, 
93, 25, 25, 87, 81, 25, 25, 81, 93, 25, 25, 97, 98, 25, 25, 98, 
102, 25, 25, 25, 26, 25, 25, 98, 100, 101, 25, 25, 25, 25, 94, 101, 
78, 25, 25, 76, 61, 25, 25, 61, 83, 25, 25, 76, 61, 25, 25, 61, 
86, 25, 25, 76, 81, 25, 25, 81, 86, 25, 25, 87, 81, 25, 25, 81, 
93, 25, 25, 87, 81, 25, 25, 81, 89, 25, 25, 97, 98, 25, 25, 98, 
25, 25, 25, 95, 98, 25, 25, 98, 25, 25, 26, 104, 94, 25, 25, 94, 
61, 25, 25, 70, 78, 79, 71, 71, 61, 25, 25, 25, 25, 25, 84, 82, 
81, 25, 25, 26, 25, 25, 25, 86, 81, 25, 25, 81, 87, 25, 25, 86, 
81, 25, 25, 81, 87, 25, 25, 93, 98, 25, 25, 98, 84, 25, 25, 93, 
98, 25, 25, 25, 25, 25, 25, 103, 94, 25, 25, 25, 25, 25, 94, 100, 
80, 61, 80, 78, 25, 25, 61, 71, 82, 82, 70, 26, 25, 84, 77, 82, 
82, 82, 81, 26, 25, 25, 80, 82, 89, 81, 89, 79, 25, 25, 87, 90, 
87, 25, 87, 88, 25, 25, 87, 88, 97, 25, 97, 96, 25, 25, 97, 96, 
94, 25, 26, 89, 25, 25, 94, 99, 99, 26, 25, 25, 25, 26, 99, 101, 
25, 25, 61, 25, 25, 71, 25, 25, 76, 25, 61, 25, 25, 82, 76, 25, 
70, 25, 60, 25, 84, 82, 85, 26, 89, 25, 87, 25, 87, 88, 25, 25, 
92, 25, 25, 25, 95, 88, 25, 25, 96, 25, 25, 25, 98, 96, 25, 25, 
98, 25, 25, 25, 89, 96, 25, 25, 25, 25, 25, 60, 100, 100, 25, 25, 
25, 61, 25, 25, 61, 71, 71, 71, 25, 26, 25, 25, 61, 82, 82, 82, 
25, 25, 25, 25, 81, 82, 82, 82, 25, 70, 25, 25, 81, 90, 88, 88, 
25, 81, 25, 25, 81, 88, 88, 88, 25, 98, 25, 25, 98, 96, 96, 96, 
25, 98, 25, 25, 98, 96, 96, 96, 25, 94, 25, 25, 94, 100, 100, 100, 
25, 25, 25, 78, 25, 25, 76, 71, 25, 25, 25, 25, 25, 25, 76, 77, 
25, 25, 25, 25, 25, 25, 87, 86, 25, 25, 25, 81, 25, 25, 87, 89, 
25, 25, 25, 93, 25, 25, 87, 81, 25, 25, 25, 93, 25, 25, 97, 95, 
25, 25, 25, 101, 25, 25, 97, 97, 25, 25, 25, 101, 25, 25, 97, 25, 
25, 25, 76, 25, 25, 71, 78, 25, 25, 25, 76, 25, 25, 85, 83, 25, 
25, 25, 86, 25, 25, 80, 86, 25, 25, 25, 86, 25, 25, 81, 86, 25, 
25, 25, 25, 25, 25, 95, 93, 25, 25, 25, 25, 25, 25, 84, 93, 25, 
25, 25, 96, 97, 25, 25, 96, 25, 25, 25, 100, 97, 25, 25, 104, 98, 
25, 76, 61, 25, 25, 61, 71, 78, 25, 76, 74, 76, 76, 74, 82, 83, 
25, 87, 82, 82, 82, 82, 82, 86, 25, 87, 86, 81, 81, 86, 88, 86, 
25, 87, 81, 25, 25, 81, 88, 93, 25, 97, 98, 25, 25, 98, 96, 93, 
25, 25, 26, 25, 25, 103, 96, 101, 25, 25, 25, 25, 98, 100, 100, 101, 
25, 25, 76, 71, 71, 25, 25, 25, 25, 25, 76, 82, 82, 25, 25, 25, 
25, 25, 87, 82, 82, 25, 25, 25, 25, 25, 87, 88, 88, 25, 25, 25, 
25, 25, 87, 88, 88, 25, 25, 25, 25, 25, 97, 96, 96, 25, 25, 25, 
25, 25, 97, 96, 96, 25, 25, 25, 25, 25, 97, 100, 100, 25, 25, 25, 
78, 25, 25, 71, 25, 25, 25, 78, 61, 25, 25, 82, 25, 25, 25, 83, 
25, 25, 26, 82, 25, 25, 25, 86, 87, 60, 91, 88, 25, 25, 25, 86, 
88, 88, 88, 88, 25, 25, 25, 93, 96, 96, 96, 96, 25, 25, 25, 93, 
96, 96, 102, 96, 95, 25, 25, 26, 100, 100, 100, 100, 103, 26, 25, 25, 
25, 25, 76, 78, 25, 25, 61, 25, 25, 25, 76, 83, 25, 25, 26, 25, 
25, 25, 76, 86, 25, 25, 25, 25, 25, 25, 87, 86, 25, 25, 25, 26, 
25, 25, 87, 93, 25, 25, 25, 94, 25, 25, 97, 93, 25, 25, 25, 93, 
25, 25, 98, 101, 25, 25, 95, 101, 25, 95, 100, 101, 25, 25, 98, 101, 
25, 25, 78, 76, 25, 25, 78, 25, 25, 25, 83, 76, 25, 25, 81, 25, 
25, 25, 86, 87, 25, 25, 25, 25, 25, 25, 86, 87, 25, 25, 81, 25, 
25, 25, 93, 87, 25, 25, 93, 25, 25, 25, 93, 97, 25, 25, 93, 25, 
25, 25, 101, 97, 25, 25, 101, 25, 25, 25, 101, 97, 25, 25, 101, 26, 
25, 25, 78, 25, 25, 61, 25, 25, 25, 76, 83, 25, 25, 26, 25, 25, 
26, 79, 86, 25, 25, 25, 25, 25, 25, 87, 86, 25, 25, 25, 26, 25, 
25, 25, 93, 25, 25, 25, 94, 25, 25, 25, 93, 25, 25, 25, 93, 25, 
25, 25, 101, 25, 25, 95, 101, 25, 25, 25, 89, 25, 25, 98, 101, 25, 
25, 78, 71, 71, 78, 25, 25, 25, 25, 83, 82, 82, 83, 25, 25, 25, 
25, 86, 82, 82, 86, 25, 25, 25, 25, 86, 88, 90, 86, 25, 25, 26, 
25, 93, 88, 88, 93, 25, 25, 94, 25, 93, 96, 96, 93, 25, 25, 93, 
25, 101, 102, 96, 101, 25, 25, 101, 25, 101, 100, 100, 101, 25, 25, 101, 
81, 25, 25, 78, 61, 25, 25, 61, 26, 25, 25, 83, 61, 25, 25, 61, 
25, 25, 25, 86, 81, 25, 25, 81, 25, 25, 25, 86, 81, 25, 25, 81, 
25, 25, 25, 93, 81, 25, 25, 81, 25, 25, 25, 93, 98, 25, 25, 98, 
95, 25, 25, 101, 94, 25, 25, 98, 98, 25, 25, 101, 94, 25, 25, 94, 
61, 25, 25, 25, 81, 25, 25, 71, 61, 25, 25, 25, 26, 25, 25, 82, 
81, 25, 25, 25, 25, 25, 25, 82, 81, 25, 25, 26, 25, 25, 25, 88, 
81, 25, 25, 94, 25, 25, 25, 88, 98, 25, 25, 93, 25, 25, 25, 96, 
98, 25, 25, 96, 25, 25, 25, 96, 94, 25, 25, 100, 60, 25, 25, 100, 
71, 76, 25, 25, 78, 71, 61, 25, 82, 76, 25, 25, 83, 82, 61, 25, 
82, 87, 25, 25, 86, 82, 81, 25, 88, 87, 25, 25, 86, 88, 81, 25, 
88, 87, 25, 25, 93, 88, 81, 25, 96, 97, 25, 25, 93, 96, 98, 25, 
96, 97, 25, 25, 101, 96, 98, 25, 100, 97, 25, 25, 101, 100, 94, 25, 
25, 61, 71, 71, 76, 25, 25, 7, 25, 76, 61, 79, 76, 25, 25, 25, 
25, 25, 25, 86, 87, 25, 25, 25, 25, 87, 81, 92, 87, 25, 26, 25, 
25, 81, 88, 88, 87, 25, 87, 84, 25, 60, 93, 99, 97, 25, 97, 98, 
25, 25, 25, 98, 97, 25, 97, 103, 25, 25, 25, 94, 97, 25, 97, 100, 
76, 25, 76, 71, 25, 25, 25, 78, 26, 25, 76, 82, 25, 25, 25, 83, 
25, 25, 87, 82, 25, 25, 25, 86, 25, 25, 87, 90, 25, 25, 25, 86, 
25, 25, 87, 88, 25, 25, 25, 93, 25, 25, 97, 96, 25, 25, 25, 89, 
25, 25, 97, 102, 25, 25, 25, 25, 26, 25, 97, 100, 25, 25, 25, 25, 
25, 25, 76, 78, 25, 25, 76, 61, 25, 25, 76, 83, 25, 25, 76, 61, 
25, 25, 76, 86, 25, 25, 87, 81, 25, 25, 87, 86, 25, 25, 87, 81, 
25, 25, 87, 93, 25, 25, 87, 81, 25, 25, 97, 93, 25, 25, 97, 98, 
25, 25, 95, 102, 25, 25, 25, 26, 25, 26, 104, 100, 101, 25, 25, 25, 
25, 25, 61, 71, 71, 78, 25, 25, 25, 25, 61, 82, 82, 83, 25, 25, 
25, 25, 81, 82, 82, 82, 25, 25, 25, 25, 81, 88, 88, 88, 25, 25, 
25, 25, 81, 88, 88, 88, 87, 25, 25, 25, 98, 96, 96, 96, 97, 25, 
25, 25, 103, 102, 96, 100, 94, 25, 25, 94, 100, 100, 100, 100, 94, 25, 
78, 26, 25, 25, 81, 61, 25, 25, 80, 25, 25, 25, 76, 70, 25, 25, 
60, 25, 87, 25, 87, 87, 25, 87, 87, 25, 60, 25, 25, 87, 25, 87, 
84, 25, 81, 87, 25, 87, 25, 94, 25, 25, 89, 94, 25, 25, 25, 98, 
25, 25, 101, 98, 25, 25, 25, 89, 25, 25, 100, 101, 25, 25, 25, 101, 
71, 76, 25, 25, 78, 71, 78, 25, 82, 76, 25, 25, 60, 61, 83, 25, 
82, 87, 25, 25, 25, 25, 86, 25, 90, 87, 25, 25, 60, 81, 86, 25, 
88, 87, 25, 25, 93, 88, 93, 25, 96, 97, 25, 25, 93, 96, 93, 25, 
96, 97, 25, 25, 101, 100, 102, 25, 100, 97, 25, 25, 101, 100, 100, 98, 
25, 76, 61, 25, 25, 61, 71, 71, 25, 76, 74, 76, 76, 74, 82, 82, 
25, 76, 82, 82, 82, 82, 82, 82, 25, 87, 86, 81, 81, 86, 88, 88, 
25, 87, 81, 25, 25, 81, 88, 88, 25, 97, 98, 25, 25, 98, 96, 96, 
25, 25, 26, 25, 25, 103, 100, 96, 25, 25, 25, 25, 98, 100, 100, 100, 
71, 71, 71, 71, 71, 71, 71, 4, 82, 82, 82, 82, 82, 82, 82, 4, 
82, 82, 82, 82, 82, 82, 82, 4, 88, 88, 88, 90, 88, 88, 4, 10, 
88, 88, 88, 88, 88, 88, 4, 1, 96, 96, 96, 96, 96, 4, 3, 1, 
96, 96, 96, 96, 96, 4, 1, 2, 100, 100, 100, 100, 4, 3, 1, 1, 
1, 1, 1, 3, 4, 100, 100, 100, 1, 1, 2, 1, 3, 4, 105, 105, 
1, 1, 1, 1, 1, 3, 4, 105, 1, 1, 1, 1, 1, 1, 3, 4, 
1, 1, 2, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 2, 1, 1, 
100, 100, 100, 100, 100, 100, 100, 100, 105, 105, 105, 105, 105, 105, 105, 105, 
106, 105, 105, 105, 105, 106, 105, 105, 4, 107, 107, 107, 107, 107, 107, 107, 
10, 4, 4, 107, 107, 107, 107, 107, 1, 1, 3, 4, 4, 4, 4, 4, 
1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 2, 1, 1, 2, 1, 
100, 100, 100, 104, 101, 104, 100, 100, 105, 105, 105, 105, 105, 105, 105, 105, 
106, 106, 106, 105, 105, 105, 106, 105, 107, 107, 107, 107, 107, 107, 107, 107, 
107, 107, 107, 107, 107, 107, 107, 107, 4, 4, 4, 4, 4, 4, 4, 4, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 2, 1, 1, 2, 
100, 100, 100, 100, 100, 100, 100, 100, 105, 105, 105, 105, 105, 105, 105, 105, 
106, 105, 105, 105, 105, 106, 106, 105, 107, 107, 107, 107, 107, 107, 107, 107, 
107, 107, 107, 107, 107, 107, 107, 107, 4, 4, 4, 4, 4, 4, 4, 4, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 2, 1, 1, 
100, 100, 100, 101, 101, 105, 100, 100, 105, 105, 105, 105, 105, 105, 105, 105, 
106, 106, 106, 106, 106, 105, 105, 105, 107, 107, 107, 107, 107, 107, 107, 107, 
107, 107, 107, 107, 107, 107, 107, 107, 4, 4, 4, 4, 4, 4, 4, 4, 
1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 2, 1, 1, 2, 1, 
100, 100, 100, 100, 100, 100, 100, 100, 105, 105, 105, 105, 105, 105, 105, 105, 
106, 105, 106, 105, 105, 106, 105, 105, 107, 107, 107, 107, 107, 107, 107, 107, 
107, 107, 107, 107, 107, 107, 107, 107, 4, 4, 4, 4, 4, 4, 4, 4, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 2, 1, 1, 2, 
100, 100, 100, 100, 100, 100, 100, 100, 105, 105, 105, 105, 105, 105, 105, 105, 
106, 105, 105, 105, 106, 105, 106, 106, 107, 107, 107, 107, 107, 107, 107, 107, 
107, 107, 107, 107, 107, 107, 107, 107, 4, 4, 4, 4, 4, 4, 4, 4, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 2, 1, 1, 
100, 100, 101, 101, 104, 100, 100, 100, 105, 105, 105, 105, 105, 105, 105, 105, 
105, 106, 105, 106, 105, 105, 106, 105, 107, 107, 107, 107, 107, 107, 107, 107, 
107, 107, 107, 107, 107, 107, 107, 107, 4, 4, 4, 4, 4, 4, 4, 4, 
1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 2, 1, 1, 2, 1, 
100, 100, 100, 100, 100, 100, 100, 100, 105, 105, 105, 105, 105, 105, 105, 105, 
105, 106, 106, 106, 105, 106, 106, 106, 107, 107, 107, 107, 107, 107, 107, 107, 
107, 107, 107, 107, 107, 107, 107, 107, 4, 4, 4, 4, 4, 4, 4, 4, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 2, 1, 1, 2, 
100, 100, 100, 100, 100, 100, 100, 100, 105, 105, 105, 105, 105, 105, 105, 105, 
105, 106, 105, 105, 106, 105, 105, 106, 107, 107, 107, 107, 107, 107, 107, 107, 
107, 107, 107, 107, 107, 107, 107, 107, 4, 4, 4, 4, 4, 4, 4, 4, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 2, 1, 1, 
100, 100, 100, 100, 100, 100, 100, 100, 105, 105, 105, 105, 105, 105, 105, 105, 
105, 105, 106, 105, 106, 106, 105, 105, 107, 107, 107, 107, 107, 107, 107, 107, 
107, 107, 107, 107, 107, 107, 107, 107, 4, 4, 4, 4, 4, 4, 4, 4, 
1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 2, 1, 1, 2, 1, 
100, 100, 100, 100, 100, 100, 100, 100, 105, 105, 105, 105, 105, 105, 105, 105, 
105, 106, 106, 106, 105, 105, 105, 105, 107, 107, 107, 107, 107, 107, 107, 107, 
107, 107, 107, 107, 107, 107, 107, 107, 4, 4, 4, 4, 4, 4, 4, 4, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 2, 1, 1, 2, 
100, 101, 101, 105, 100, 100, 100, 100, 105, 105, 105, 105, 105, 105, 105, 105, 
105, 105, 106, 106, 105, 106, 106, 105, 107, 107, 107, 107, 107, 107, 107, 107, 
107, 107, 107, 107, 107, 107, 107, 107, 4, 4, 4, 4, 4, 4, 4, 4, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 2, 1, 1, 
100, 100, 100, 100, 100, 100, 100, 100, 105, 105, 105, 105, 105, 105, 105, 105, 
105, 105, 106, 106, 105, 106, 105, 106, 107, 107, 107, 107, 107, 107, 107, 107, 
107, 107, 107, 107, 107, 107, 107, 107, 4, 4, 4, 4, 4, 4, 4, 4, 
1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 2, 1, 1, 2, 1, 
100, 100, 100, 100, 100, 100, 104, 101, 105, 105, 105, 105, 105, 105, 105, 105, 
105, 105, 106, 105, 106, 105, 105, 106, 107, 107, 107, 107, 107, 107, 107, 107, 
107, 107, 107, 107, 107, 107, 107, 107, 4, 4, 4, 4, 4, 4, 4, 4, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 2, 1, 1, 2, 
103, 100, 100, 100, 100, 100, 100, 100, 105, 105, 105, 105, 105, 105, 105, 105, 
105, 105, 106, 105, 106, 105, 106, 106, 107, 107, 107, 107, 107, 107, 107, 107, 
107, 107, 107, 107, 107, 107, 107, 107, 4, 4, 4, 4, 4, 4, 4, 4, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 2, 1, 1, 
100, 100, 100, 100, 100, 100, 100, 100, 105, 105, 105, 105, 105, 105, 105, 105, 
106, 106, 105, 105, 105, 105, 105, 105, 107, 107, 107, 107, 107, 107, 107, 107, 
107, 107, 107, 107, 107, 107, 107, 107, 4, 4, 4, 4, 4, 4, 4, 4, 
1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 2, 1, 1, 2, 1, 
100, 100, 100, 100, 100, 100, 100, 100, 105, 105, 105, 105, 105, 105, 105, 105, 
106, 106, 105, 105, 105, 105, 106, 106, 107, 107, 107, 107, 107, 107, 107, 107, 
107, 107, 107, 107, 107, 107, 107, 107, 4, 4, 4, 4, 4, 4, 4, 4, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 2, 1, 1, 2, 
100, 100, 100, 100, 100, 100, 100, 100, 105, 105, 105, 105, 105, 105, 105, 105, 
106, 105, 106, 106, 106, 106, 106, 105, 107, 107, 107, 107, 107, 107, 107, 107, 
107, 107, 107, 107, 107, 107, 107, 107, 4, 4, 4, 4, 4, 4, 4, 4, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 2, 1, 1, 
100, 100, 100, 100, 100, 100, 100, 100, 105, 105, 105, 105, 105, 105, 105, 105, 
105, 106, 105, 106, 106, 105, 106, 105, 107, 107, 107, 107, 107, 107, 107, 107, 
107, 107, 107, 107, 107, 107, 107, 107, 4, 4, 4, 4, 4, 4, 4, 4, 
1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 2, 1, 1, 2, 1, 
100, 100, 100, 100, 100, 100, 100, 100, 105, 105, 105, 105, 105, 105, 105, 105, 
106, 106, 105, 105, 105, 105, 105, 106, 107, 107, 107, 107, 107, 107, 107, 107, 
107, 107, 107, 107, 107, 107, 107, 107, 4, 4, 4, 4, 4, 4, 4, 4, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 2, 1, 1, 2, 
100, 100, 100, 100, 100, 100, 100, 100, 105, 105, 105, 105, 105, 105, 105, 105, 
106, 106, 105, 106, 106, 106, 106, 106, 107, 107, 107, 107, 107, 107, 107, 107, 
107, 107, 107, 107, 107, 107, 107, 107, 4, 4, 4, 4, 4, 4, 4, 4, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 2, 1, 1, 
100, 100, 100, 100, 100, 100, 100, 100, 105, 105, 105, 105, 105, 105, 105, 105, 
106, 106, 105, 106, 106, 106, 106, 106, 107, 107, 107, 107, 107, 107, 107, 107, 
107, 107, 107, 107, 107, 107, 107, 107, 4, 4, 4, 4, 4, 4, 4, 4, 
1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 2, 1, 1, 2, 1, 
100, 100, 100, 100, 100, 100, 101, 101, 105, 105, 105, 105, 105, 105, 105, 105, 
106, 106, 106, 105, 105, 106, 105, 106, 107, 107, 107, 107, 107, 107, 107, 107, 
107, 107, 107, 107, 107, 107, 107, 107, 4, 4, 4, 4, 4, 4, 4, 4, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 2, 1, 1, 
106, 100, 100, 100, 100, 100, 100, 100, 105, 105, 105, 105, 105, 105, 105, 105, 
105, 105, 106, 105, 105, 106, 105, 106, 107, 107, 107, 107, 107, 107, 107, 107, 
107, 107, 107, 107, 107, 107, 107, 107, 4, 4, 4, 4, 4, 4, 4, 4, 
1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 2, 1, 1, 2, 1, 
100, 100, 100, 100, 100, 100, 100, 100, 105, 105, 105, 105, 105, 105, 105, 105, 
106, 105, 105, 105, 106, 106, 105, 106, 107, 107, 107, 107, 107, 107, 107, 107, 
107, 107, 107, 107, 107, 107, 107, 107, 4, 4, 4, 4, 4, 4, 4, 4, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 2, 1, 1, 2, 
100, 100, 100, 100, 100, 100, 100, 100, 105, 105, 105, 105, 105, 105, 105, 105, 
106, 106, 106, 106, 105, 106, 106, 106, 107, 107, 107, 107, 107, 107, 107, 107, 
107, 107, 107, 107, 107, 107, 107, 107, 4, 4, 4, 4, 4, 4, 4, 4, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 2, 1, 1, 
100, 101, 101, 105, 100, 100, 100, 100, 105, 105, 105, 105, 105, 105, 105, 105, 
105, 106, 106, 105, 106, 105, 106, 106, 107, 107, 107, 107, 107, 107, 107, 4, 
107, 107, 107, 107, 107, 4, 4, 3, 4, 4, 4, 4, 4, 3, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 2, 1, 1, 2, 1, 
100, 100, 100, 4, 3, 1, 1, 1, 105, 105, 4, 3, 2, 1, 1, 2, 
106, 4, 3, 1, 1, 1, 1, 1, 4, 3, 1, 1, 1, 1, 1, 1, 
1, 2, 1, 1, 2, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 2, 1, 1, 2, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 2, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 3, 4, 
1, 1, 1, 1, 1, 3, 4, 11, 1, 1, 2, 1, 3, 4, 11, 16, 
1, 1, 1, 3, 4, 11, 11, 19, 1, 1, 3, 4, 11, 11, 22, 23, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 3, 4, 4, 4, 4, 4, 
10, 4, 4, 5, 5, 5, 5, 5, 4, 5, 5, 6, 7, 8, 8, 8, 
5, 12, 15, 14, 15, 15, 15, 15, 9, 20, 18, 18, 9, 9, 9, 9, 
20, 6, 20, 20, 20, 20, 20, 20, 23, 24, 24, 24, 24, 24, 24, 24, 
1, 1, 1, 1, 1, 1, 1, 1, 4, 4, 4, 4, 4, 4, 4, 4, 
5, 5, 5, 5, 5, 5, 5, 5, 8, 8, 8, 8, 8, 8, 8, 8, 
15, 15, 15, 15, 15, 15, 15, 15, 9, 9, 9, 9, 9, 9, 9, 9, 
20, 20, 20, 20, 20, 20, 20, 20, 24, 24, 24, 24, 24, 24, 24, 24, 
1, 1, 1, 1, 1, 1, 1, 1, 4, 4, 4, 4, 4, 4, 4, 4, 
5, 5, 5, 5, 5, 5, 5, 5, 8, 8, 8, 8, 8, 8, 8, 8, 
15, 15, 15, 15, 15, 15, 15, 15, 9, 9, 9, 9, 9, 9, 9, 9, 
20, 20, 20, 20, 20, 20, 20, 20, 24, 24, 25, 25, 25, 25, 25, 25, 
1, 1, 1, 1, 1, 1, 1, 1, 4, 4, 4, 4, 4, 4, 4, 4, 
5, 5, 5, 5, 5, 5, 5, 5, 8, 8, 8, 8, 8, 8, 8, 8, 
15, 15, 15, 15, 15, 15, 15, 15, 9, 9, 9, 9, 9, 9, 9, 9, 
20, 20, 20, 20, 14, 14, 6, 20, 26, 24, 18, 25, 25, 25, 25, 13, 
1, 1, 1, 1, 1, 1, 1, 1, 4, 4, 4, 4, 4, 4, 4, 4, 
5, 5, 5, 5, 5, 5, 5, 5, 8, 8, 8, 8, 8, 8, 8, 8, 
15, 15, 15, 15, 15, 15, 15, 15, 9, 9, 9, 9, 9, 9, 9, 9, 
20, 20, 20, 20, 20, 20, 20, 20, 24, 24, 24, 25, 25, 25, 25, 25, 
1, 1, 1, 1, 1, 1, 1, 1, 4, 4, 4, 4, 4, 4, 4, 4, 
5, 5, 5, 5, 5, 5, 5, 5, 8, 8, 8, 8, 8, 8, 8, 8, 
15, 15, 15, 15, 15, 15, 15, 15, 9, 9, 9, 9, 9, 9, 9, 9, 
20, 20, 20, 20, 20, 20, 20, 20, 25, 24, 13, 25, 25, 13, 13, 25, 
1, 1, 1, 1, 1, 1, 1, 1, 4, 4, 4, 4, 4, 4, 4, 4, 
5, 5, 5, 5, 5, 5, 5, 5, 8, 8, 8, 8, 8, 8, 8, 8, 
15, 15, 15, 15, 15, 15, 15, 15, 9, 9, 9, 9, 9, 9, 9, 9, 
20, 20, 20, 20, 20, 20, 20, 20, 25, 18, 13, 25, 25, 25, 25, 25, 
1, 1, 1, 1, 1, 1, 1, 1, 4, 4, 4, 4, 4, 4, 4, 4, 
5, 5, 5, 5, 5, 5, 5, 5, 8, 8, 8, 8, 8, 8, 8, 8, 
15, 15, 15, 15, 15, 15, 15, 15, 9, 9, 9, 9, 9, 9, 9, 9, 
20, 20, 20, 20, 20, 20, 20, 20, 25, 9, 26, 25, 25, 9, 23, 27, 
1, 1, 1, 1, 1, 1, 1, 1, 4, 4, 4, 4, 4, 4, 4, 4, 
5, 5, 5, 5, 5, 5, 5, 5, 8, 8, 8, 8, 8, 8, 8, 8, 
15, 15, 15, 15, 15, 15, 15, 15, 9, 9, 9, 9, 9, 9, 9, 9, 
20, 20, 20, 20, 20, 20, 20, 20, 25, 25, 25, 8, 24, 13, 25, 25, 
1, 1, 1, 1, 1, 1, 1, 1, 4, 4, 4, 4, 4, 4, 4, 4, 
5, 5, 5, 5, 5, 5, 5, 5, 8, 8, 8, 8, 8, 8, 8, 8, 
15, 15, 15, 15, 15, 15, 15, 15, 9, 9, 9, 9, 9, 9, 9, 9, 
20, 20, 20, 20, 20, 20, 20, 20, 13, 13, 25, 25, 13, 13, 25, 25, 
1, 1, 1, 1, 1, 1, 1, 1, 4, 4, 4, 4, 4, 4, 4, 4, 
5, 5, 5, 5, 5, 5, 5, 5, 8, 8, 8, 8, 8, 8, 8, 8, 
15, 15, 15, 15, 15, 15, 15, 15, 9, 9, 9, 9, 9, 9, 9, 9, 
20, 20, 20, 20, 20, 20, 20, 20, 24, 13, 25, 25, 9, 25, 25, 25, 
1, 1, 1, 1, 1, 1, 1, 1, 4, 4, 4, 4, 4, 4, 4, 4, 
5, 5, 5, 5, 5, 5, 5, 5, 8, 8, 8, 8, 8, 8, 8, 8, 
15, 15, 15, 15, 15, 15, 15, 15, 9, 9, 9, 9, 9, 9, 9, 9, 
20, 20, 20, 20, 20, 20, 20, 20, 25, 25, 25, 13, 25, 25, 13, 24, 
1, 1, 1, 1, 1, 1, 1, 1, 4, 4, 4, 4, 4, 4, 4, 4, 
5, 5, 5, 5, 5, 5, 5, 5, 8, 8, 8, 8, 8, 8, 8, 8, 
15, 15, 15, 15, 15, 15, 15, 15, 9, 9, 9, 9, 9, 9, 9, 9, 
20, 20, 20, 20, 20, 9, 14, 18, 24, 24, 24, 23, 27, 25, 25, 25, 
1, 1, 1, 1, 1, 1, 1, 1, 4, 4, 4, 4, 4, 4, 4, 4, 
5, 5, 5, 5, 5, 5, 5, 5, 8, 8, 8, 8, 8, 8, 8, 8, 
15, 15, 15, 15, 15, 15, 15, 15, 9, 9, 9, 9, 9, 9, 9, 9, 
20, 20, 20, 20, 20, 20, 20, 20, 28, 6, 24, 6, 29, 25, 25, 25, 
1, 1, 1, 1, 1, 1, 1, 1, 4, 4, 4, 4, 4, 4, 4, 4, 
5, 5, 5, 5, 5, 5, 5, 5, 8, 8, 8, 8, 8, 8, 8, 8, 
15, 15, 15, 15, 15, 15, 15, 15, 9, 9, 9, 9, 9, 9, 9, 9, 
20, 20, 20, 20, 20, 20, 20, 20, 25, 13, 24, 24, 24, 25, 25, 25, 
1, 1, 1, 1, 1, 1, 1, 1, 4, 4, 4, 4, 4, 4, 4, 4, 
5, 5, 5, 5, 5, 5, 5, 5, 8, 8, 8, 8, 8, 8, 8, 8, 
15, 15, 15, 15, 15, 15, 15, 15, 9, 9, 9, 9, 9, 9, 9, 9, 
20, 20, 20, 20, 20, 20, 20, 20, 23, 25, 25, 29, 24, 24, 13, 25, 
1, 1, 1, 1, 1, 1, 1, 1, 4, 4, 4, 4, 4, 4, 4, 4, 
5, 5, 5, 5, 5, 5, 5, 5, 8, 8, 8, 8, 8, 8, 8, 8, 
15, 15, 15, 15, 15, 15, 15, 15, 9, 9, 9, 9, 9, 9, 9, 9, 
20, 20, 20, 20, 20, 20, 20, 20, 25, 9, 9, 25, 25, 13, 24, 25, 
1, 1, 1, 1, 1, 1, 1, 1, 4, 4, 4, 4, 4, 4, 4, 4, 
5, 5, 5, 5, 5, 5, 5, 5, 8, 8, 8, 8, 8, 8, 8, 8, 
15, 15, 15, 15, 15, 15, 15, 15, 9, 9, 9, 9, 9, 9, 9, 9, 
20, 20, 20, 20, 20, 20, 20, 20, 25, 26, 13, 25, 25, 9, 24, 24, 
1, 1, 1, 1, 1, 1, 1, 1, 4, 4, 4, 4, 4, 4, 4, 4, 
5, 5, 5, 5, 5, 5, 5, 5, 8, 8, 8, 8, 8, 8, 8, 8, 
15, 15, 15, 15, 15, 15, 15, 15, 9, 9, 9, 9, 9, 9, 9, 9, 
20, 20, 20, 20, 20, 20, 20, 20, 24, 24, 13, 25, 25, 25, 25, 13, 
1, 1, 1, 1, 1, 1, 1, 1, 4, 4, 4, 4, 4, 4, 4, 4, 
5, 5, 5, 5, 5, 5, 5, 5, 8, 8, 8, 8, 8, 8, 8, 8, 
15, 15, 15, 15, 15, 15, 15, 15, 9, 9, 9, 9, 9, 9, 9, 9, 
20, 20, 20, 20, 20, 20, 20, 20, 25, 25, 26, 24, 24, 24, 24, 24, 
1, 1, 1, 1, 1, 1, 1, 1, 4, 4, 4, 4, 4, 3, 1, 1, 
5, 5, 5, 5, 5, 4, 4, 3, 8, 8, 8, 7, 6, 5, 5, 4, 
15, 15, 15, 15, 14, 13, 12, 5, 9, 9, 9, 9, 18, 18, 17, 9, 
20, 20, 20, 20, 20, 20, 6, 20, 24, 24, 24, 24, 24, 24, 24, 23, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 2, 1, 1, 2, 1, 1, 2, 4, 3, 1, 1, 1, 1, 1, 1, 
11, 4, 3, 1, 1, 1, 1, 1, 16, 11, 4, 3, 2, 1, 1, 2, 
21, 11, 11, 4, 3, 1, 1, 1, 23, 22, 11, 11, 4, 3, 1, 1, 
1, 1, 4, 30, 30, 31, 21, 32, 1, 3, 4, 30, 30, 34, 19, 19, 
1, 4, 30, 30, 30, 35, 19, 36, 3, 4, 16, 30, 31, 37, 38, 38, 
4, 16, 16, 16, 16, 37, 37, 37, 4, 16, 16, 16, 40, 41, 41, 41, 
4, 31, 31, 31, 42, 41, 43, 43, 4, 31, 31, 31, 31, 46, 46, 46, 
33, 33, 33, 33, 33, 33, 33, 33, 19, 19, 19, 19, 19, 19, 19, 19, 
36, 36, 36, 36, 36, 36, 36, 36, 38, 38, 38, 38, 38, 38, 38, 38, 
37, 37, 37, 37, 37, 37, 37, 37, 41, 41, 41, 41, 41, 41, 41, 41, 
43, 43, 43, 43, 43, 43, 43, 43, 46, 46, 46, 46, 46, 46, 46, 46, 
33, 33, 25, 25, 25, 25, 25, 25, 19, 19, 25, 25, 25, 18, 25, 25, 
36, 36, 25, 25, 25, 32, 25, 25, 38, 38, 25, 25, 25, 33, 25, 25, 
37, 37, 25, 25, 25, 21, 25, 25, 41, 41, 25, 25, 25, 19, 25, 25, 
43, 43, 25, 25, 25, 44, 25, 25, 46, 46, 25, 25, 25, 47, 25, 25, 
27, 33, 25, 25, 25, 28, 25, 25, 27, 23, 25, 25, 27, 18, 25, 25, 
7, 32, 25, 25, 7, 9, 25, 25, 7, 33, 25, 25, 7, 6, 25, 25, 
8, 21, 25, 25, 8, 39, 25, 25, 13, 19, 25, 25, 13, 23, 25, 25, 
13, 44, 25, 25, 13, 32, 25, 25, 13, 47, 25, 25, 13, 32, 25, 25, 
23, 33, 33, 25, 25, 25, 25, 25, 18, 19, 19, 25, 25, 26, 25, 25, 
9, 36, 19, 25, 25, 7, 25, 25, 6, 38, 33, 25, 25, 7, 25, 25, 
39, 37, 33, 25, 25, 39, 25, 25, 23, 41, 23, 25, 25, 23, 25, 25, 
32, 43, 14, 25, 25, 44, 25, 25, 32, 37, 28, 25, 25, 19, 25, 25, 
25, 33, 14, 25, 25, 14, 27, 25, 25, 19, 18, 25, 25, 18, 27, 25, 
25, 36, 9, 25, 25, 9, 7, 25, 25, 38, 6, 25, 25, 14, 28, 25, 
25, 37, 39, 25, 25, 25, 25, 25, 25, 41, 23, 25, 25, 9, 29, 25, 
25, 43, 32, 25, 25, 32, 13, 25, 25, 37, 32, 25, 25, 32, 13, 25, 
25, 6, 14, 25, 25, 25, 25, 25, 25, 23, 18, 25, 25, 13, 26, 25, 
25, 32, 9, 25, 25, 9, 7, 25, 28, 36, 6, 25, 25, 6, 7, 25, 
21, 37, 39, 25, 25, 39, 8, 25, 28, 37, 23, 25, 25, 23, 13, 25, 
25, 44, 32, 25, 25, 32, 13, 25, 25, 47, 39, 25, 25, 32, 13, 25, 
25, 6, 27, 25, 25, 6, 7, 25, 25, 23, 27, 25, 25, 23, 25, 25, 
25, 32, 7, 25, 25, 32, 25, 25, 25, 33, 7, 25, 25, 27, 25, 25, 
25, 21, 8, 25, 25, 25, 25, 25, 25, 19, 13, 25, 25, 9, 25, 25, 
25, 44, 13, 25, 25, 44, 25, 25, 25, 47, 13, 25, 25, 47, 25, 25, 
25, 29, 25, 25, 14, 14, 25, 25, 25, 23, 25, 25, 27, 18, 25, 25, 
25, 32, 25, 25, 7, 9, 25, 25, 25, 33, 25, 25, 7, 6, 25, 25, 
25, 21, 25, 25, 8, 39, 25, 25, 25, 19, 25, 25, 13, 19, 25, 25, 
25, 44, 25, 25, 13, 43, 45, 32, 25, 47, 25, 25, 13, 46, 46, 46, 
14, 14, 25, 25, 14, 14, 25, 25, 18, 18, 25, 25, 18, 18, 25, 25, 
9, 9, 25, 25, 9, 9, 25, 25, 6, 6, 25, 25, 6, 6, 25, 25, 
9, 6, 25, 25, 39, 39, 25, 25, 25, 28, 25, 25, 23, 23, 25, 25, 
45, 32, 25, 25, 32, 32, 25, 25, 46, 32, 25, 25, 32, 32, 25, 25, 
33, 29, 25, 25, 20, 25, 25, 25, 33, 25, 25, 25, 21, 23, 13, 25, 
9, 25, 25, 25, 36, 36, 9, 25, 29, 25, 25, 25, 38, 38, 6, 25, 
25, 25, 25, 25, 37, 37, 39, 25, 25, 29, 25, 25, 41, 41, 23, 25, 
25, 39, 25, 25, 43, 43, 32, 25, 13, 32, 25, 25, 46, 46, 32, 25, 
25, 25, 25, 14, 25, 25, 14, 33, 25, 13, 23, 18, 25, 25, 18, 19, 
25, 9, 36, 9, 25, 25, 15, 32, 25, 6, 38, 6, 25, 25, 25, 25, 
25, 39, 37, 39, 25, 25, 29, 25, 25, 23, 41, 23, 25, 25, 23, 13, 
25, 32, 43, 32, 25, 25, 32, 13, 25, 32, 46, 32, 25, 25, 32, 7, 
33, 33, 33, 14, 25, 25, 29, 25, 19, 19, 19, 27, 25, 25, 23, 25, 
33, 36, 36, 7, 25, 25, 32, 25, 25, 27, 38, 7, 25, 25, 33, 7, 
25, 25, 21, 8, 25, 25, 21, 37, 25, 25, 19, 13, 25, 25, 19, 23, 
25, 25, 44, 13, 25, 25, 44, 25, 25, 25, 47, 13, 25, 25, 47, 25, 
25, 7, 33, 29, 25, 25, 25, 25, 25, 25, 19, 25, 25, 25, 18, 25, 
25, 25, 36, 25, 25, 25, 9, 25, 7, 7, 38, 7, 25, 25, 29, 25, 
37, 37, 37, 19, 29, 25, 25, 25, 23, 23, 41, 28, 25, 25, 6, 25, 
25, 25, 43, 25, 25, 25, 32, 25, 25, 25, 46, 25, 25, 25, 32, 25, 
25, 14, 33, 33, 33, 25, 25, 25, 25, 18, 19, 19, 19, 25, 25, 25, 
25, 9, 36, 36, 36, 25, 25, 25, 25, 6, 38, 38, 38, 25, 25, 25, 
25, 39, 37, 37, 37, 25, 25, 25, 25, 23, 41, 41, 41, 25, 25, 25, 
25, 32, 43, 43, 43, 25, 25, 25, 25, 32, 46, 46, 46, 25, 25, 25, 
20, 25, 25, 27, 33, 33, 6, 25, 23, 25, 25, 27, 19, 19, 23, 25, 
32, 25, 25, 7, 36, 36, 36, 25, 9, 25, 25, 6, 38, 38, 38, 25, 
25, 25, 8, 37, 37, 37, 37, 8, 23, 25, 25, 23, 41, 41, 41, 13, 
44, 25, 25, 13, 43, 43, 43, 32, 47, 25, 25, 13, 46, 46, 46, 32, 
25, 18, 14, 25, 25, 8, 24, 25, 25, 18, 18, 25, 25, 27, 23, 25, 
25, 9, 15, 25, 25, 26, 32, 25, 25, 9, 7, 25, 25, 25, 32, 25, 
25, 8, 29, 25, 8, 25, 39, 25, 25, 13, 25, 28, 13, 25, 13, 25, 
25, 7, 25, 13, 32, 25, 13, 25, 25, 25, 25, 39, 19, 25, 25, 25, 
25, 14, 6, 14, 14, 24, 33, 33, 25, 18, 18, 25, 25, 23, 19, 19, 
25, 32, 9, 25, 25, 32, 36, 36, 25, 33, 6, 25, 25, 33, 38, 38, 
25, 37, 39, 25, 25, 21, 39, 39, 25, 41, 23, 25, 25, 19, 25, 25, 
7, 43, 32, 25, 25, 44, 32, 32, 13, 46, 32, 25, 25, 47, 46, 46, 
33, 33, 14, 25, 25, 25, 25, 14, 19, 19, 18, 25, 25, 13, 23, 33, 
36, 36, 9, 25, 25, 9, 36, 36, 38, 38, 6, 25, 25, 7, 6, 19, 
39, 21, 39, 25, 25, 25, 25, 21, 25, 23, 23, 25, 25, 13, 23, 38, 
32, 44, 32, 25, 25, 32, 43, 43, 46, 46, 32, 25, 25, 32, 46, 46, 
14, 14, 18, 33, 33, 33, 33, 33, 25, 25, 27, 19, 19, 19, 19, 19, 
25, 25, 7, 36, 36, 36, 36, 36, 25, 25, 7, 38, 38, 38, 38, 38, 
25, 25, 8, 37, 37, 37, 37, 37, 25, 25, 13, 41, 41, 41, 41, 41, 
25, 25, 13, 43, 43, 43, 43, 43, 25, 25, 13, 37, 47, 48, 46, 46, 
32, 21, 31, 30, 30, 4, 1, 2, 19, 21, 34, 30, 30, 4, 3, 1, 
36, 19, 12, 30, 30, 30, 4, 1, 38, 38, 37, 31, 16, 30, 4, 10, 
37, 37, 37, 16, 16, 16, 16, 4, 41, 41, 41, 40, 16, 16, 16, 4, 
43, 43, 41, 42, 31, 31, 31, 4, 46, 46, 46, 31, 31, 31, 31, 4, 
4, 42, 42, 42, 42, 49, 50, 50, 4, 42, 42, 42, 42, 52, 50, 50, 
4, 52, 52, 52, 52, 52, 56, 56, 4, 55, 55, 55, 55, 55, 57, 56, 
4, 57, 57, 57, 57, 57, 57, 56, 4, 57, 57, 57, 57, 57, 57, 57, 
4, 59, 59, 59, 59, 59, 59, 59, 4, 62, 62, 62, 59, 62, 62, 62, 
50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 
56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 
57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 
59, 59, 59, 59, 59, 59, 59, 59, 62, 62, 62, 62, 62, 62, 62, 62, 
50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 
56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 
57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 
59, 59, 59, 59, 59, 59, 59, 59, 62, 66, 64, 64, 62, 62, 62, 62, 
50, 50, 25, 25, 25, 47, 25, 25, 50, 50, 25, 25, 25, 53, 25, 25, 
56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 
57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 
59, 59, 59, 59, 59, 59, 59, 59, 62, 62, 62, 62, 62, 62, 62, 62, 
13, 50, 28, 25, 28, 26, 25, 25, 13, 50, 53, 28, 25, 25, 25, 51, 
56, 50, 56, 56, 53, 53, 46, 56, 56, 56, 56, 56, 56, 56, 56, 56, 
57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 
59, 59, 59, 59, 59, 59, 59, 59, 62, 62, 62, 62, 62, 62, 66, 64, 
37, 13, 25, 25, 25, 25, 25, 25, 50, 13, 25, 25, 25, 25, 25, 25, 
56, 13, 25, 51, 56, 56, 56, 51, 56, 13, 25, 58, 56, 56, 56, 58, 
57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 
59, 59, 59, 59, 59, 59, 59, 59, 64, 62, 62, 62, 62, 62, 62, 62, 
25, 13, 51, 25, 25, 51, 13, 25, 25, 13, 51, 25, 25, 51, 32, 25, 
25, 13, 56, 56, 56, 56, 56, 56, 25, 13, 56, 56, 56, 56, 56, 56, 
57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 
59, 59, 59, 59, 59, 59, 59, 59, 62, 62, 59, 62, 62, 62, 62, 62, 
25, 51, 25, 25, 25, 51, 13, 25, 25, 51, 25, 25, 9, 46, 13, 25, 
56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 
57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 
59, 59, 59, 59, 59, 59, 59, 59, 62, 62, 62, 62, 62, 62, 62, 62, 
25, 47, 13, 25, 25, 47, 18, 25, 25, 53, 13, 25, 25, 53, 46, 9, 
56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 
57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 
59, 59, 59, 59, 59, 59, 59, 59, 65, 64, 63, 62, 62, 59, 62, 62, 
25, 26, 25, 25, 51, 50, 50, 50, 25, 25, 28, 32, 50, 50, 50, 50, 
56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 
57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 
59, 59, 59, 59, 59, 59, 59, 59, 64, 64, 66, 62, 62, 62, 62, 62, 
50, 51, 25, 25, 51, 51, 25, 25, 50, 51, 25, 25, 51, 51, 25, 25, 
56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 
57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 
59, 59, 59, 59, 59, 59, 59, 59, 59, 62, 62, 62, 62, 62, 62, 62, 
51, 51, 25, 25, 50, 50, 51, 25, 54, 51, 25, 25, 50, 50, 51, 25, 
56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 
57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 
59, 59, 59, 59, 59, 59, 59, 59, 62, 62, 62, 62, 62, 62, 62, 62, 
25, 51, 50, 51, 25, 25, 25, 25, 25, 51, 50, 51, 25, 25, 25, 25, 
56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 
57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 
59, 59, 59, 59, 59, 59, 59, 59, 62, 62, 62, 59, 62, 62, 62, 62, 
25, 25, 37, 51, 25, 25, 7, 25, 25, 32, 50, 46, 13, 25, 25, 25, 
56, 56, 56, 56, 56, 54, 53, 48, 56, 56, 56, 56, 56, 56, 56, 56, 
57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 
59, 59, 59, 59, 59, 59, 59, 59, 62, 62, 62, 62, 62, 62, 62, 62, 
25, 18, 50, 25, 25, 25, 51, 25, 8, 46, 50, 25, 25, 25, 51, 25, 
56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 
57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 
59, 59, 59, 59, 59, 59, 59, 59, 62, 62, 62, 59, 62, 62, 62, 62, 
25, 51, 50, 50, 50, 25, 25, 25, 25, 51, 50, 50, 50, 25, 25, 25, 
56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 
57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 
59, 59, 59, 59, 59, 59, 59, 59, 62, 62, 62, 62, 62, 62, 62, 62, 
47, 25, 25, 13, 50, 50, 50, 44, 54, 28, 25, 8, 50, 50, 50, 53, 
56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 
57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 
59, 59, 59, 59, 59, 59, 59, 59, 62, 62, 62, 62, 62, 62, 62, 62, 
25, 25, 25, 51, 47, 25, 25, 25, 25, 25, 25, 53, 50, 25, 25, 25, 
56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 
57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 
59, 59, 59, 59, 59, 59, 59, 59, 62, 62, 62, 62, 62, 62, 62, 62, 
23, 50, 51, 25, 25, 47, 50, 50, 51, 50, 51, 25, 25, 53, 50, 50, 
56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 
57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 
59, 59, 59, 59, 59, 59, 59, 59, 62, 62, 62, 62, 62, 62, 62, 62, 
50, 50, 51, 25, 25, 51, 50, 50, 50, 50, 51, 25, 25, 51, 50, 50, 
56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 
57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 
59, 59, 59, 59, 59, 59, 59, 59, 62, 59, 62, 62, 62, 59, 62, 62, 
25, 25, 13, 51, 25, 51, 50, 50, 25, 25, 13, 51, 25, 51, 50, 50, 
56, 56, 56, 48, 28, 54, 56, 56, 56, 56, 56, 53, 54, 56, 56, 56, 
57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 
59, 59, 59, 59, 59, 59, 59, 59, 59, 62, 62, 62, 62, 62, 62, 62, 
50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 
56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 
57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 
59, 59, 59, 59, 59, 59, 59, 59, 59, 62, 62, 62, 62, 62, 62, 62, 
50, 50, 49, 42, 42, 42, 42, 4, 50, 50, 52, 42, 42, 42, 42, 4, 
56, 56, 52, 52, 52, 52, 52, 4, 56, 57, 55, 55, 55, 55, 55, 4, 
57, 57, 57, 57, 57, 57, 57, 4, 57, 57, 57, 57, 57, 57, 57, 4, 
59, 59, 59, 59, 59, 59, 59, 4, 62, 62, 62, 62, 62, 62, 62, 4, 
4, 62, 62, 62, 62, 62, 62, 62, 4, 72, 72, 72, 72, 72, 72, 72, 
4, 72, 72, 72, 72, 72, 72, 72, 4, 71, 71, 71, 71, 71, 71, 71, 
4, 82, 82, 82, 82, 82, 82, 82, 4, 82, 82, 82, 82, 82, 82, 82, 
3, 4, 88, 88, 88, 88, 88, 88, 1, 4, 88, 88, 88, 88, 88, 88, 
62, 62, 62, 62, 62, 62, 62, 62, 72, 72, 72, 72, 72, 72, 72, 72, 
72, 72, 72, 72, 72, 72, 72, 72, 71, 71, 71, 71, 71, 71, 71, 71, 
82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 
88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 
67, 25, 25, 67, 13, 25, 25, 68, 74, 25, 25, 67, 13, 25, 25, 69, 
74, 25, 25, 74, 76, 25, 25, 69, 61, 25, 25, 61, 76, 25, 25, 78, 
61, 25, 25, 25, 25, 25, 25, 83, 81, 25, 25, 25, 25, 25, 25, 86, 
81, 25, 25, 60, 84, 25, 25, 86, 81, 25, 25, 81, 87, 25, 25, 93, 
62, 25, 25, 25, 25, 62, 62, 62, 73, 25, 25, 25, 25, 73, 72, 69, 
69, 25, 25, 7, 25, 75, 72, 74, 61, 25, 25, 76, 25, 61, 71, 61, 
81, 25, 25, 76, 25, 60, 82, 61, 76, 25, 87, 81, 25, 84, 82, 81, 
26, 25, 87, 81, 25, 25, 88, 81, 25, 25, 25, 25, 25, 25, 91, 81, 
67, 25, 25, 25, 28, 58, 68, 25, 25, 25, 26, 28, 25, 28, 69, 25, 
25, 25, 74, 76, 25, 25, 75, 69, 25, 25, 61, 76, 25, 25, 78, 71, 
25, 25, 61, 81, 76, 76, 85, 82, 25, 25, 81, 82, 82, 82, 82, 82, 
25, 25, 81, 89, 81, 81, 92, 88, 25, 25, 81, 87, 25, 25, 93, 88, 
25, 25, 25, 25, 25, 67, 25, 25, 25, 25, 25, 25, 25, 67, 25, 25, 
70, 25, 25, 70, 69, 74, 25, 25, 61, 25, 25, 61, 71, 61, 25, 25, 
61, 25, 25, 61, 82, 61, 25, 25, 81, 25, 25, 81, 82, 81, 25, 25, 
81, 25, 25, 81, 88, 81, 25, 25, 81, 25, 25, 81, 88, 81, 25, 25, 
25, 28, 61, 62, 62, 67, 25, 25, 25, 25, 25, 58, 73, 25, 25, 28, 
74, 7, 25, 74, 74, 25, 25, 74, 61, 76, 25, 61, 61, 25, 25, 61, 
60, 26, 25, 61, 61, 25, 25, 61, 25, 25, 25, 74, 81, 25, 25, 81, 
26, 87, 81, 90, 81, 25, 25, 81, 81, 88, 88, 88, 81, 25, 25, 81, 
25, 28, 68, 62, 13, 25, 13, 62, 28, 25, 28, 72, 13, 25, 13, 71, 
76, 25, 25, 69, 76, 25, 76, 80, 76, 25, 25, 78, 76, 25, 76, 60, 
76, 25, 25, 83, 76, 25, 26, 25, 76, 25, 25, 86, 76, 25, 25, 25, 
87, 25, 25, 86, 87, 25, 25, 25, 87, 25, 25, 93, 87, 25, 25, 84, 
60, 25, 13, 68, 25, 25, 25, 25, 25, 25, 13, 69, 25, 25, 25, 25, 
25, 25, 76, 69, 25, 25, 76, 81, 25, 25, 76, 78, 25, 25, 76, 61, 
25, 25, 76, 83, 25, 25, 25, 28, 25, 25, 87, 86, 25, 25, 25, 25, 
26, 25, 87, 86, 25, 25, 87, 70, 87, 25, 87, 93, 25, 25, 87, 81, 
26, 67, 62, 62, 62, 62, 65, 7, 25, 25, 69, 72, 72, 72, 13, 25, 
25, 25, 74, 72, 72, 72, 25, 25, 25, 25, 61, 71, 71, 71, 25, 25, 
25, 60, 77, 82, 82, 82, 25, 25, 25, 26, 79, 82, 82, 82, 25, 25, 
25, 25, 81, 88, 88, 90, 25, 25, 25, 25, 81, 88, 88, 88, 25, 25, 
25, 25, 25, 13, 63, 62, 69, 28, 25, 7, 25, 25, 67, 72, 28, 25, 
25, 69, 25, 25, 76, 69, 25, 25, 25, 78, 25, 25, 76, 78, 25, 25, 
25, 85, 76, 76, 81, 83, 25, 25, 25, 82, 82, 82, 82, 86, 25, 25, 
25, 92, 81, 81, 89, 86, 25, 25, 25, 93, 25, 25, 87, 93, 25, 25, 
25, 25, 25, 67, 62, 67, 25, 25, 25, 26, 25, 25, 73, 74, 25, 25, 
76, 74, 25, 25, 74, 74, 25, 25, 76, 61, 25, 25, 61, 61, 25, 25, 
76, 61, 25, 25, 61, 61, 25, 25, 87, 81, 25, 25, 81, 81, 25, 25, 
87, 81, 25, 25, 81, 81, 25, 25, 87, 81, 25, 25, 81, 81, 25, 25, 
25, 25, 68, 62, 68, 25, 25, 25, 25, 25, 69, 72, 69, 25, 25, 25, 
70, 69, 71, 72, 69, 25, 25, 7, 61, 71, 71, 71, 86, 25, 25, 76, 
76, 61, 79, 82, 61, 25, 25, 76, 25, 25, 86, 82, 70, 25, 25, 81, 
87, 81, 92, 88, 87, 25, 25, 81, 81, 88, 88, 88, 25, 25, 25, 93, 
25, 25, 13, 62, 67, 25, 25, 62, 25, 25, 13, 72, 67, 25, 25, 72, 
25, 25, 76, 72, 74, 25, 25, 77, 25, 25, 76, 71, 61, 25, 25, 61, 
25, 25, 76, 82, 61, 25, 25, 26, 25, 25, 76, 82, 81, 25, 25, 25, 
25, 25, 87, 88, 81, 25, 25, 25, 25, 25, 87, 88, 81, 25, 25, 25, 
67, 25, 25, 62, 25, 25, 25, 68, 7, 25, 25, 72, 25, 25, 25, 69, 
25, 25, 25, 72, 25, 25, 25, 69, 25, 25, 25, 71, 25, 25, 25, 78, 
25, 25, 25, 82, 25, 25, 25, 25, 25, 25, 25, 82, 25, 25, 25, 25, 
26, 25, 25, 88, 25, 25, 25, 81, 94, 25, 25, 88, 25, 25, 25, 93, 
25, 25, 13, 68, 25, 25, 25, 25, 25, 25, 13, 69, 25, 25, 25, 25, 
25, 25, 76, 69, 25, 25, 7, 69, 25, 25, 76, 78, 25, 25, 76, 71, 
25, 25, 76, 83, 25, 25, 26, 61, 25, 25, 87, 86, 25, 25, 25, 25, 
25, 25, 87, 86, 25, 25, 26, 81, 25, 25, 87, 93, 25, 25, 87, 88, 
67, 67, 25, 25, 67, 13, 25, 25, 67, 74, 25, 25, 74, 13, 25, 25, 
77, 74, 25, 25, 74, 76, 25, 25, 71, 61, 25, 25, 61, 76, 25, 25, 
83, 61, 25, 25, 25, 25, 25, 25, 81, 81, 25, 25, 25, 25, 25, 25, 
86, 81, 25, 25, 60, 84, 25, 25, 88, 81, 25, 25, 81, 87, 25, 25, 
68, 13, 25, 13, 62, 60, 25, 13, 69, 13, 25, 13, 71, 25, 25, 13, 
69, 76, 25, 76, 80, 25, 25, 76, 78, 76, 25, 76, 60, 25, 25, 76, 
83, 76, 25, 26, 25, 25, 25, 76, 86, 76, 25, 25, 25, 25, 25, 87, 
86, 87, 25, 25, 25, 26, 25, 87, 93, 87, 25, 25, 84, 87, 25, 87, 
62, 25, 25, 25, 25, 13, 62, 62, 72, 25, 25, 25, 25, 13, 72, 72, 
72, 25, 25, 25, 69, 68, 72, 72, 71, 25, 25, 25, 71, 71, 71, 71, 
82, 25, 25, 25, 61, 74, 82, 82, 82, 25, 25, 25, 25, 87, 82, 82, 
90, 25, 25, 25, 81, 89, 88, 88, 88, 25, 25, 25, 88, 88, 88, 88, 
62, 13, 25, 25, 25, 25, 60, 65, 72, 13, 25, 25, 25, 25, 25, 13, 
72, 76, 25, 25, 75, 25, 25, 25, 71, 76, 25, 25, 78, 25, 25, 25, 
82, 76, 25, 25, 26, 25, 7, 74, 82, 87, 25, 25, 25, 25, 25, 81, 
90, 87, 25, 25, 93, 25, 25, 25, 88, 87, 25, 25, 93, 25, 25, 25, 
62, 25, 25, 25, 25, 7, 65, 58, 72, 25, 25, 25, 25, 25, 26, 73, 
72, 25, 25, 25, 75, 25, 25, 72, 71, 25, 25, 25, 78, 25, 25, 71, 
82, 25, 25, 25, 61, 25, 25, 82, 82, 25, 25, 25, 25, 25, 26, 82, 
88, 25, 25, 25, 87, 60, 91, 88, 88, 25, 25, 25, 88, 88, 88, 88, 
25, 25, 62, 13, 25, 70, 13, 25, 25, 25, 65, 13, 25, 67, 13, 25, 
25, 25, 69, 76, 25, 74, 76, 25, 76, 25, 61, 25, 25, 78, 76, 25, 
61, 25, 61, 25, 25, 83, 76, 25, 80, 25, 60, 25, 25, 88, 87, 25, 
92, 25, 87, 25, 25, 90, 81, 25, 88, 26, 25, 25, 25, 88, 88, 81, 
25, 68, 13, 25, 25, 68, 13, 25, 25, 69, 13, 25, 25, 69, 13, 25, 
25, 69, 76, 25, 25, 69, 76, 25, 25, 78, 76, 25, 25, 78, 76, 25, 
25, 83, 76, 25, 25, 83, 76, 25, 25, 80, 84, 25, 25, 86, 76, 25, 
25, 25, 25, 25, 25, 86, 87, 25, 81, 91, 97, 25, 25, 93, 87, 25, 
25, 68, 25, 25, 25, 58, 25, 25, 25, 69, 25, 25, 25, 73, 25, 25, 
25, 69, 25, 25, 25, 72, 25, 25, 25, 78, 25, 25, 25, 71, 76, 25, 
25, 25, 25, 25, 25, 82, 61, 25, 25, 25, 25, 25, 25, 82, 80, 25, 
25, 81, 25, 25, 25, 88, 92, 25, 25, 93, 25, 25, 25, 88, 88, 26, 
62, 13, 25, 70, 13, 25, 25, 68, 65, 13, 25, 67, 13, 25, 25, 69, 
69, 76, 25, 74, 76, 25, 25, 69, 61, 25, 25, 78, 76, 25, 25, 78, 
61, 25, 25, 83, 76, 25, 25, 84, 60, 25, 25, 88, 87, 25, 25, 25, 
87, 25, 25, 88, 87, 25, 25, 60, 25, 25, 25, 88, 87, 25, 25, 93, 
63, 60, 25, 25, 28, 61, 62, 62, 60, 25, 25, 7, 25, 25, 67, 72, 
28, 25, 25, 69, 25, 25, 76, 72, 25, 25, 25, 78, 25, 25, 76, 71, 
25, 25, 25, 83, 25, 25, 76, 82, 25, 25, 25, 86, 25, 25, 87, 82, 
25, 25, 25, 86, 25, 25, 87, 88, 25, 25, 25, 93, 25, 25, 87, 88, 
62, 62, 62, 62, 62, 62, 62, 62, 72, 72, 72, 72, 72, 72, 72, 72, 
72, 72, 72, 72, 72, 72, 72, 72, 71, 71, 71, 71, 71, 71, 71, 71, 
82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 
90, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 
62, 62, 62, 62, 62, 62, 62, 4, 72, 72, 72, 72, 72, 72, 72, 4, 
72, 72, 72, 72, 72, 72, 72, 4, 71, 71, 71, 71, 71, 71, 71, 4, 
82, 82, 82, 82, 82, 82, 82, 4, 82, 82, 82, 82, 82, 82, 82, 4, 
88, 88, 88, 90, 88, 88, 4, 3, 88, 88, 88, 88, 88, 88, 4, 1, 
1, 3, 4, 96, 96, 96, 96, 96, 1, 1, 4, 96, 100, 96, 96, 96, 
1, 1, 3, 4, 100, 100, 100, 100, 1, 1, 2, 3, 4, 100, 100, 100, 
1, 1, 1, 1, 3, 4, 105, 105, 1, 1, 1, 1, 1, 3, 4, 105, 
1, 1, 2, 1, 1, 2, 3, 4, 1, 1, 1, 1, 1, 1, 1, 1, 
96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 102, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
105, 105, 105, 105, 105, 105, 105, 105, 106, 105, 105, 105, 105, 106, 105, 105, 
4, 107, 107, 107, 107, 107, 107, 107, 3, 4, 4, 107, 107, 107, 107, 107, 
96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 102, 96, 96, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
105, 105, 105, 105, 105, 105, 105, 105, 106, 106, 106, 105, 105, 105, 106, 105, 
107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 
98, 25, 25, 98, 97, 25, 25, 98, 98, 25, 25, 98, 97, 25, 25, 101, 
94, 25, 25, 94, 97, 25, 25, 94, 100, 100, 100, 100, 100, 100, 100, 100, 
105, 105, 105, 105, 105, 105, 105, 105, 106, 105, 105, 105, 105, 106, 106, 105, 
107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 
25, 25, 25, 25, 25, 25, 89, 98, 25, 25, 98, 101, 25, 25, 98, 103, 
25, 25, 94, 101, 25, 25, 95, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
105, 105, 105, 105, 105, 105, 105, 105, 106, 106, 106, 106, 106, 105, 105, 105, 
107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 
25, 25, 98, 97, 25, 25, 93, 96, 25, 25, 26, 25, 25, 25, 96, 96, 
94, 25, 25, 25, 25, 104, 100, 100, 100, 106, 101, 101, 100, 100, 100, 100, 
105, 105, 105, 105, 105, 105, 105, 105, 106, 105, 106, 105, 105, 106, 105, 105, 
107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 
98, 25, 25, 98, 96, 98, 25, 25, 98, 25, 25, 98, 96, 98, 25, 25, 
94, 25, 25, 94, 100, 94, 25, 25, 100, 100, 100, 100, 100, 100, 100, 100, 
105, 105, 105, 105, 105, 105, 105, 105, 106, 105, 105, 105, 106, 105, 106, 106, 
107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 
98, 96, 96, 96, 98, 25, 25, 98, 98, 102, 96, 102, 103, 25, 25, 26, 
94, 100, 100, 100, 100, 94, 25, 25, 100, 100, 100, 100, 100, 100, 106, 101, 
105, 105, 105, 105, 105, 105, 105, 105, 105, 106, 105, 106, 105, 105, 106, 105, 
107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 
97, 25, 25, 93, 97, 25, 25, 98, 25, 25, 25, 96, 97, 25, 25, 103, 
25, 25, 101, 100, 97, 25, 26, 100, 101, 100, 100, 100, 100, 100, 100, 100, 
105, 105, 105, 105, 105, 105, 105, 105, 105, 106, 106, 106, 105, 106, 106, 106, 
107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 
97, 25, 97, 93, 25, 25, 97, 94, 97, 25, 97, 101, 25, 25, 25, 25, 
97, 25, 97, 101, 25, 25, 25, 25, 100, 100, 100, 100, 100, 100, 100, 100, 
105, 105, 105, 105, 105, 105, 105, 105, 105, 106, 105, 105, 106, 105, 105, 106, 
107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 
25, 25, 98, 96, 96, 96, 25, 25, 25, 25, 98, 96, 96, 96, 95, 25, 
25, 95, 99, 100, 100, 100, 104, 26, 100, 100, 100, 100, 100, 100, 100, 100, 
105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 106, 105, 106, 106, 105, 105, 
107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 
25, 93, 25, 25, 97, 93, 25, 25, 25, 26, 25, 25, 98, 96, 25, 25, 
25, 25, 25, 95, 100, 100, 101, 25, 104, 101, 104, 100, 100, 100, 100, 100, 
105, 105, 105, 105, 105, 105, 105, 105, 105, 106, 106, 106, 105, 105, 105, 105, 
107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 
97, 98, 25, 25, 98, 98, 25, 25, 25, 26, 25, 25, 103, 94, 25, 25, 
25, 25, 25, 94, 100, 94, 25, 25, 101, 101, 106, 100, 100, 100, 100, 100, 
105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 106, 106, 105, 106, 106, 105, 
107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 
60, 93, 99, 81, 25, 25, 26, 98, 25, 25, 98, 25, 25, 25, 25, 25, 
25, 25, 94, 25, 25, 25, 25, 25, 100, 100, 100, 25, 25, 101, 100, 100, 
105, 105, 105, 25, 25, 101, 105, 105, 105, 105, 106, 106, 105, 106, 107, 105, 
107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 
25, 25, 26, 99, 98, 25, 25, 97, 25, 25, 25, 98, 98, 25, 25, 98, 
25, 25, 25, 94, 94, 25, 25, 103, 100, 97, 25, 94, 100, 100, 100, 100, 
105, 97, 25, 94, 105, 105, 105, 105, 105, 105, 106, 107, 105, 105, 105, 106, 
107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 
98, 25, 25, 96, 25, 25, 25, 93, 98, 25, 25, 102, 25, 25, 25, 101, 
94, 25, 25, 100, 25, 25, 25, 101, 100, 100, 100, 100, 100, 100, 100, 100, 
105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 106, 105, 106, 105, 106, 106, 
107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 
25, 25, 97, 93, 25, 25, 84, 93, 25, 25, 97, 101, 25, 25, 25, 25, 
25, 25, 97, 101, 25, 25, 25, 25, 100, 100, 100, 100, 100, 100, 100, 100, 
105, 105, 105, 105, 105, 105, 105, 105, 106, 106, 105, 105, 105, 105, 105, 105, 
107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 
103, 98, 25, 25, 98, 97, 25, 25, 97, 98, 25, 25, 98, 97, 25, 25, 
97, 94, 25, 25, 94, 97, 25, 25, 100, 100, 100, 100, 100, 100, 100, 100, 
105, 105, 105, 105, 105, 105, 105, 105, 106, 106, 105, 105, 105, 105, 106, 106, 
107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 
93, 97, 25, 25, 98, 97, 25, 97, 101, 97, 25, 25, 103, 97, 25, 97, 
101, 97, 25, 26, 100, 97, 25, 97, 100, 100, 100, 100, 100, 100, 100, 100, 
105, 105, 105, 105, 105, 105, 105, 105, 106, 105, 106, 106, 106, 106, 106, 105, 
107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 
96, 25, 25, 25, 93, 93, 96, 96, 96, 25, 25, 25, 25, 25, 96, 96, 
100, 25, 25, 25, 25, 25, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
105, 105, 105, 105, 105, 105, 105, 105, 105, 106, 105, 106, 106, 105, 106, 105, 
107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 
96, 97, 25, 25, 89, 25, 25, 25, 96, 97, 25, 25, 25, 25, 25, 25, 
100, 97, 25, 25, 25, 25, 26, 98, 100, 100, 100, 100, 100, 100, 100, 100, 
105, 105, 105, 105, 105, 105, 105, 105, 106, 106, 105, 105, 105, 105, 105, 106, 
107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 
96, 25, 25, 25, 96, 96, 96, 96, 96, 25, 25, 25, 96, 96, 96, 96, 
100, 25, 25, 25, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
105, 105, 105, 105, 105, 105, 105, 105, 106, 106, 105, 106, 106, 106, 106, 106, 
107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 
96, 95, 25, 25, 97, 96, 96, 96, 98, 26, 25, 25, 94, 100, 96, 96, 
25, 25, 25, 97, 103, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
105, 105, 105, 105, 105, 105, 105, 105, 106, 106, 105, 106, 106, 106, 106, 106, 
107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 
96, 96, 97, 25, 25, 93, 97, 25, 100, 102, 97, 25, 25, 101, 97, 25, 
100, 100, 97, 25, 25, 101, 97, 25, 100, 100, 100, 100, 100, 100, 100, 100, 
105, 105, 105, 105, 105, 105, 105, 105, 105, 106, 106, 106, 105, 106, 106, 106, 
107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 
25, 93, 25, 25, 25, 96, 96, 95, 25, 101, 25, 25, 25, 96, 98, 26, 
25, 101, 25, 25, 25, 100, 25, 25, 100, 100, 100, 100, 100, 100, 100, 100, 
105, 105, 105, 105, 105, 105, 105, 105, 106, 106, 106, 105, 105, 106, 105, 106, 
107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 
25, 25, 97, 96, 97, 25, 25, 93, 25, 25, 94, 100, 97, 25, 25, 101, 
25, 97, 103, 100, 97, 25, 25, 101, 100, 100, 100, 100, 100, 100, 100, 100, 
105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 106, 105, 105, 106, 105, 106, 
107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 
25, 25, 25, 93, 25, 25, 97, 96, 95, 25, 25, 26, 25, 25, 98, 102, 
99, 95, 25, 25, 25, 94, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
105, 105, 105, 105, 105, 105, 105, 105, 106, 105, 105, 105, 106, 106, 105, 106, 
107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 
96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 100, 102, 96, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
105, 105, 105, 105, 105, 105, 105, 105, 106, 106, 106, 106, 105, 106, 106, 106, 
107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 
96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 100, 96, 100, 96, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
105, 105, 105, 105, 105, 105, 105, 105, 105, 106, 106, 105, 106, 105, 106, 106, 
107, 107, 107, 107, 107, 107, 107, 4, 107, 107, 107, 107, 107, 4, 4, 3, 
96, 96, 96, 96, 96, 4, 3, 2, 96, 96, 96, 96, 96, 4, 1, 1, 
100, 100, 100, 100, 4, 3, 1, 1, 100, 100, 100, 4, 10, 1, 1, 2, 
105, 105, 4, 3, 1, 1, 1, 1, 106, 4, 3, 1, 1, 1, 1, 1, 
4, 10, 1, 1, 2, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 2, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 2, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 1, 1, 3, 4, 1, 1, 2, 1, 1, 10, 4, 11, 
1, 1, 3, 4, 4, 4, 4, 4, 2, 1, 1, 2, 1, 1, 2, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
2, 1, 3, 4, 4, 4, 4, 4, 3, 4, 4, 5, 5, 5, 5, 5, 
4, 5, 5, 6, 7, 8, 8, 8, 5, 12, 13, 14, 15, 15, 15, 15, 
4, 4, 4, 4, 4, 4, 4, 4, 1, 2, 1, 1, 2, 1, 1, 2, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
4, 4, 4, 4, 4, 4, 4, 4, 5, 5, 5, 5, 5, 5, 5, 5, 
8, 8, 8, 8, 8, 8, 8, 8, 15, 15, 15, 15, 15, 15, 15, 15, 
4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 2, 1, 1, 2, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
4, 4, 4, 4, 4, 4, 4, 4, 5, 5, 5, 5, 5, 5, 5, 5, 
8, 8, 8, 8, 8, 8, 8, 8, 15, 15, 15, 15, 15, 15, 15, 15, 
4, 4, 4, 4, 4, 3, 1, 1, 2, 1, 1, 2, 1, 1, 2, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
4, 4, 4, 4, 4, 3, 2, 1, 5, 5, 5, 5, 5, 4, 4, 3, 
8, 8, 8, 7, 9, 5, 5, 4, 15, 15, 15, 15, 14, 15, 12, 5, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 2, 1, 1, 2, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 2, 1, 1, 2, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 
4, 3, 1, 1, 1, 1, 1, 1, 11, 4, 3, 1, 2, 1, 1, 2, 
1, 1, 1, 1, 3, 4, 11, 16, 1, 1, 1, 3, 4, 11, 11, 19, 
1, 1, 10, 4, 11, 11, 22, 23, 1, 1, 4, 30, 30, 31, 21, 32, 
1, 3, 4, 30, 30, 34, 19, 19, 1, 4, 30, 30, 30, 35, 19, 36, 
3, 4, 30, 16, 31, 37, 38, 38, 4, 16, 16, 16, 16, 37, 37, 37, 
9, 17, 18, 18, 9, 9, 9, 9, 20, 6, 20, 20, 20, 20, 20, 20, 
23, 24, 24, 24, 24, 24, 24, 24, 33, 33, 33, 33, 33, 33, 33, 33, 
19, 19, 19, 19, 19, 19, 19, 19, 36, 36, 36, 36, 36, 36, 36, 36, 
38, 38, 38, 38, 38, 38, 38, 38, 37, 37, 37, 37, 37, 37, 37, 37, 
9, 9, 9, 9, 9, 9, 9, 9, 20, 20, 20, 20, 20, 20, 20, 20, 
24, 24, 24, 24, 24, 24, 24, 24, 33, 33, 33, 33, 33, 33, 33, 33, 
19, 19, 19, 19, 19, 19, 19, 19, 36, 36, 36, 36, 36, 36, 36, 36, 
38, 38, 38, 38, 38, 38, 38, 38, 37, 37, 37, 37, 37, 37, 37, 37, 
9, 9, 9, 9, 9, 108, 109, 110, 20, 20, 20, 20, 24, 115, 110, 116, 
24, 24, 24, 119, 120, 121, 117, 115, 33, 33, 33, 121, 111, 117, 124, 112, 
19, 19, 19, 111, 115, 124, 116, 113, 36, 36, 36, 128, 110, 117, 115, 118, 
38, 38, 37, 112, 118, 115, 115, 111, 37, 37, 34, 130, 125, 111, 115, 133, 
111, 112, 113, 114, 111, 9, 9, 9, 117, 111, 118, 118, 109, 119, 24, 17, 
112, 122, 113, 123, 121, 121, 109, 33, 125, 118, 112, 112, 112, 126, 121, 109, 
127, 113, 125, 114, 125, 128, 129, 36, 114, 114, 114, 114, 122, 130, 129, 131, 
113, 122, 132, 122, 125, 130, 129, 34, 132, 122, 114, 4, 125, 123, 130, 126, 
9, 9, 9, 9, 9, 9, 9, 9, 17, 20, 20, 20, 20, 20, 20, 20, 
24, 24, 24, 24, 24, 24, 24, 24, 21, 33, 33, 33, 33, 33, 33, 33, 
19, 19, 19, 19, 19, 19, 19, 19, 131, 129, 129, 129, 36, 36, 36, 36, 
129, 110, 110, 113, 37, 38, 38, 38, 129, 134, 135, 122, 22, 126, 34, 34, 
16, 11, 4, 3, 1, 1, 1, 1, 21, 11, 11, 4, 3, 1, 1, 1, 
23, 22, 11, 11, 4, 3, 1, 2, 32, 21, 31, 30, 30, 4, 1, 1, 
19, 21, 34, 30, 30, 4, 3, 1, 36, 19, 35, 30, 30, 30, 4, 2, 
38, 38, 37, 31, 16, 16, 4, 3, 37, 37, 37, 16, 16, 16, 16, 4, 
4, 16, 16, 16, 40, 41, 41, 41, 4, 31, 31, 31, 42, 41, 43, 43, 
4, 31, 31, 31, 31, 46, 46, 46, 4, 42, 42, 42, 42, 49, 50, 50, 
4, 42, 42, 42, 42, 52, 50, 50, 4, 52, 52, 52, 52, 52, 56, 56, 
4, 55, 55, 55, 55, 55, 57, 56, 4, 57, 57, 57, 57, 57, 57, 56, 
41, 41, 41, 41, 41, 41, 41, 41, 43, 43, 43, 43, 43, 43, 43, 43, 
46, 46, 46, 46, 46, 46, 46, 46, 50, 50, 50, 50, 50, 50, 50, 50, 
50, 50, 50, 50, 50, 50, 50, 50, 56, 56, 56, 56, 56, 56, 56, 56, 
56, 56, 56, 56, 56, 56, 56, 56, 57, 57, 57, 57, 57, 57, 57, 57, 
41, 41, 41, 126, 113, 133, 110, 133, 43, 43, 43, 139, 127, 122, 111, 132, 
46, 46, 46, 22, 143, 122, 111, 118, 50, 50, 50, 50, 143, 113, 110, 132, 
50, 50, 50, 50, 143, 113, 110, 145, 56, 56, 56, 56, 146, 118, 115, 145, 
56, 56, 56, 56, 146, 118, 115, 133, 57, 57, 57, 57, 146, 112, 115, 133, 
122, 4, 114, 125, 113, 136, 137, 130, 114, 114, 125, 125, 140, 113, 141, 123, 
4, 114, 114, 125, 125, 136, 137, 141, 4, 114, 140, 125, 136, 141, 143, 143, 
114, 114, 125, 136, 141, 143, 40, 40, 4, 114, 140, 141, 143, 40, 49, 49, 
114, 114, 127, 141, 143, 147, 56, 49, 4, 114, 149, 141, 146, 57, 57, 57, 
132, 115, 138, 114, 123, 130, 126, 43, 133, 135, 138, 142, 136, 137, 130, 139, 
142, 138, 132, 114, 127, 136, 143, 144, 122, 142, 114, 114, 125, 127, 143, 40, 
136, 142, 122, 114, 125, 127, 137, 40, 136, 142, 122, 125, 125, 136, 137, 40, 
141, 142, 122, 125, 140, 141, 143, 148, 150, 132, 142, 125, 127, 141, 42, 57, 
41, 41, 41, 41, 41, 41, 41, 41, 43, 43, 43, 43, 43, 43, 43, 43, 
46, 46, 46, 46, 46, 46, 46, 46, 50, 50, 50, 50, 50, 50, 50, 50, 
50, 50, 50, 50, 53, 25, 25, 13, 56, 56, 56, 56, 53, 25, 25, 13, 
56, 56, 56, 56, 53, 25, 25, 13, 57, 57, 57, 57, 53, 25, 25, 13, 
41, 41, 41, 41, 41, 41, 41, 41, 43, 43, 43, 43, 43, 43, 43, 43, 
46, 46, 46, 46, 46, 46, 46, 46, 50, 50, 50, 50, 50, 50, 41, 47, 
53, 25, 25, 32, 46, 9, 25, 25, 51, 25, 25, 51, 58, 25, 25, 26, 
58, 25, 25, 58, 13, 25, 25, 53, 58, 25, 25, 58, 13, 25, 25, 53, 
41, 41, 41, 41, 41, 41, 41, 41, 43, 43, 43, 43, 43, 43, 43, 43, 
46, 46, 46, 46, 46, 46, 46, 46, 37, 50, 50, 50, 50, 50, 50, 50, 
25, 7, 54, 50, 25, 25, 25, 53, 25, 25, 9, 56, 25, 25, 25, 53, 
25, 25, 25, 56, 25, 25, 25, 53, 25, 25, 25, 57, 25, 25, 25, 53, 
41, 41, 41, 41, 41, 41, 41, 41, 43, 43, 43, 43, 43, 43, 43, 43, 
46, 46, 46, 46, 46, 46, 46, 46, 50, 50, 50, 50, 50, 50, 50, 50, 
25, 25, 13, 50, 50, 50, 50, 51, 25, 25, 13, 56, 56, 50, 53, 6, 
25, 25, 13, 56, 32, 25, 25, 25, 25, 25, 13, 64, 25, 25, 25, 26, 
41, 41, 41, 41, 41, 41, 41, 41, 43, 43, 43, 43, 43, 43, 43, 43, 
46, 46, 46, 46, 46, 46, 46, 46, 50, 50, 50, 50, 50, 50, 50, 50, 
25, 25, 51, 50, 50, 50, 50, 25, 25, 25, 6, 53, 50, 56, 56, 25, 
25, 25, 25, 25, 25, 39, 56, 25, 25, 25, 26, 28, 25, 25, 64, 25, 
41, 41, 41, 41, 41, 41, 41, 41, 43, 43, 43, 43, 43, 43, 43, 43, 
46, 46, 46, 46, 46, 46, 46, 46, 50, 50, 50, 50, 50, 50, 50, 50, 
25, 51, 50, 28, 25, 51, 51, 25, 25, 51, 47, 25, 25, 51, 58, 25, 
25, 51, 61, 25, 25, 58, 58, 25, 25, 58, 28, 25, 25, 58, 58, 25, 
41, 41, 41, 41, 41, 41, 41, 41, 43, 43, 43, 43, 43, 43, 43, 43, 
46, 46, 46, 46, 46, 46, 46, 46, 50, 50, 50, 50, 50, 50, 50, 50, 
25, 25, 25, 51, 25, 25, 53, 51, 25, 25, 25, 51, 28, 25, 45, 58, 
25, 61, 53, 54, 13, 25, 58, 58, 25, 58, 56, 57, 58, 25, 9, 60, 
41, 41, 41, 41, 41, 41, 41, 41, 43, 43, 43, 43, 43, 43, 43, 43, 
46, 46, 46, 46, 46, 46, 46, 46, 50, 50, 50, 50, 50, 50, 50, 50, 
25, 26, 51, 25, 25, 25, 28, 32, 25, 13, 51, 25, 25, 25, 25, 25, 
25, 13, 58, 25, 25, 58, 8, 25, 25, 58, 58, 25, 25, 58, 13, 25, 
41, 41, 41, 41, 41, 41, 41, 41, 43, 43, 43, 43, 43, 43, 43, 43, 
46, 46, 46, 46, 46, 46, 46, 46, 50, 50, 50, 50, 50, 50, 50, 50, 
50, 50, 13, 25, 25, 25, 53, 50, 45, 56, 28, 25, 25, 25, 51, 56, 
58, 56, 25, 25, 8, 25, 32, 56, 58, 53, 25, 25, 13, 25, 13, 57, 
41, 41, 41, 41, 41, 41, 41, 41, 43, 43, 43, 43, 43, 43, 43, 43, 
46, 46, 46, 46, 46, 46, 46, 46, 50, 50, 50, 50, 50, 50, 50, 50, 
53, 25, 25, 13, 13, 25, 25, 53, 53, 25, 25, 13, 13, 25, 25, 53, 
53, 25, 25, 13, 13, 25, 25, 53, 53, 25, 25, 13, 13, 25, 25, 53, 
41, 41, 41, 41, 41, 41, 41, 41, 43, 43, 43, 43, 43, 43, 43, 43, 
46, 46, 46, 46, 46, 46, 46, 46, 50, 50, 50, 50, 50, 50, 50, 50, 
53, 25, 25, 53, 48, 25, 25, 53, 53, 25, 25, 53, 32, 25, 25, 53, 
53, 25, 25, 53, 26, 25, 25, 53, 53, 25, 25, 58, 25, 25, 25, 53, 
41, 41, 41, 41, 41, 41, 41, 41, 43, 43, 43, 43, 43, 43, 43, 43, 
46, 46, 46, 46, 46, 46, 46, 46, 50, 50, 50, 50, 50, 50, 50, 50, 
46, 9, 25, 25, 25, 25, 13, 50, 32, 25, 25, 25, 25, 25, 13, 56, 
13, 25, 25, 58, 25, 25, 13, 56, 13, 25, 25, 58, 25, 25, 13, 57, 
41, 41, 41, 40, 16, 16, 16, 4, 43, 43, 41, 42, 31, 31, 31, 4, 
46, 46, 46, 31, 31, 31, 31, 4, 50, 50, 49, 42, 42, 42, 42, 4, 
50, 50, 55, 42, 42, 42, 42, 4, 56, 56, 52, 52, 52, 52, 52, 4, 
56, 57, 55, 55, 55, 55, 55, 4, 57, 57, 57, 57, 57, 57, 57, 4, 
4, 57, 57, 57, 57, 57, 57, 57, 4, 59, 59, 59, 59, 59, 59, 59, 
4, 62, 62, 62, 59, 62, 62, 62, 4, 62, 62, 62, 62, 62, 62, 62, 
4, 72, 72, 72, 72, 72, 72, 72, 4, 72, 72, 72, 72, 72, 72, 72, 
4, 71, 71, 71, 71, 71, 71, 71, 4, 82, 82, 82, 82, 82, 82, 82, 
57, 57, 57, 57, 57, 57, 57, 57, 59, 59, 59, 59, 59, 59, 59, 59, 
62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 
72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 
71, 71, 71, 71, 71, 71, 71, 71, 82, 82, 82, 82, 82, 82, 82, 82, 
57, 57, 57, 57, 151, 112, 115, 133, 59, 59, 59, 59, 148, 145, 116, 133, 
62, 62, 62, 59, 152, 123, 116, 133, 62, 62, 62, 62, 153, 128, 116, 133, 
72, 72, 72, 158, 126, 111, 116, 133, 72, 72, 161, 111, 111, 115, 115, 155, 
82, 152, 133, 128, 133, 116, 115, 133, 82, 112, 111, 117, 110, 133, 145, 133, 
114, 114, 127, 141, 146, 57, 57, 57, 4, 114, 149, 141, 151, 57, 59, 59, 
114, 114, 127, 150, 151, 153, 154, 153, 114, 114, 127, 137, 151, 62, 62, 152, 
4, 125, 127, 137, 159, 62, 72, 152, 114, 114, 127, 137, 159, 72, 72, 152, 
114, 114, 136, 137, 152, 72, 162, 145, 114, 114, 127, 137, 163, 71, 161, 112, 
123, 133, 113, 125, 149, 150, 146, 57, 130, 132, 142, 127, 136, 137, 52, 59, 
128, 145, 114, 125, 136, 137, 148, 153, 155, 156, 157, 114, 141, 150, 57, 62, 
155, 156, 160, 114, 136, 137, 159, 62, 155, 156, 160, 114, 136, 150, 159, 158, 
156, 156, 160, 114, 127, 150, 159, 158, 156, 160, 160, 114, 127, 164, 165, 158, 
57, 57, 57, 57, 53, 25, 25, 8, 59, 59, 59, 59, 65, 25, 25, 25, 
62, 62, 62, 62, 64, 25, 25, 8, 62, 62, 62, 62, 68, 25, 25, 13, 
72, 72, 72, 72, 69, 25, 25, 13, 72, 72, 72, 72, 69, 25, 25, 76, 
71, 71, 71, 71, 78, 25, 25, 76, 82, 82, 82, 82, 82, 82, 82, 82, 
13, 25, 25, 53, 13, 25, 25, 53, 25, 25, 58, 59, 13, 25, 25, 64, 
60, 25, 25, 64, 13, 25, 25, 64, 67, 25, 25, 67, 13, 25, 25, 68, 
74, 25, 25, 67, 13, 25, 25, 69, 74, 25, 25, 74, 74, 25, 25, 7, 
86, 25, 25, 81, 71, 60, 25, 25, 82, 82, 82, 82, 82, 82, 79, 83, 
25, 25, 25, 57, 25, 25, 25, 25, 25, 25, 25, 59, 25, 25, 25, 25, 
25, 25, 25, 62, 25, 25, 25, 67, 25, 25, 25, 62, 25, 25, 25, 68, 
25, 25, 25, 72, 25, 25, 25, 69, 25, 25, 60, 72, 25, 25, 25, 69, 
25, 7, 73, 71, 25, 25, 25, 78, 85, 82, 82, 82, 82, 82, 82, 82, 
25, 25, 13, 58, 25, 25, 67, 58, 25, 25, 13, 58, 25, 25, 58, 58, 
25, 25, 13, 67, 25, 25, 61, 67, 25, 25, 13, 69, 25, 25, 25, 26, 
25, 25, 13, 72, 70, 25, 25, 25, 25, 25, 76, 72, 72, 71, 78, 70, 
25, 25, 76, 71, 71, 71, 71, 61, 82, 82, 82, 82, 82, 82, 82, 82, 
25, 25, 58, 67, 25, 25, 58, 25, 25, 25, 58, 58, 25, 25, 58, 25, 
25, 25, 67, 61, 25, 25, 67, 25, 25, 25, 26, 28, 25, 25, 69, 25, 
25, 25, 25, 25, 25, 70, 72, 25, 25, 25, 70, 69, 77, 72, 72, 25, 
25, 25, 61, 71, 71, 71, 71, 25, 82, 82, 82, 82, 82, 82, 82, 82, 
25, 26, 25, 25, 25, 58, 58, 25, 25, 25, 25, 25, 25, 58, 58, 25, 
25, 25, 26, 25, 25, 67, 67, 25, 25, 25, 61, 25, 25, 67, 67, 25, 
25, 25, 69, 25, 25, 67, 74, 25, 25, 28, 72, 25, 25, 74, 74, 25, 
25, 70, 71, 25, 25, 61, 61, 25, 82, 82, 82, 82, 82, 82, 82, 82, 
25, 58, 57, 57, 53, 25, 13, 13, 25, 58, 59, 59, 62, 25, 28, 13, 
25, 67, 62, 59, 62, 26, 25, 13, 25, 67, 62, 62, 62, 70, 25, 25, 
25, 67, 72, 72, 72, 67, 25, 25, 25, 74, 72, 72, 80, 60, 25, 25, 
25, 61, 71, 71, 76, 25, 25, 26, 82, 82, 82, 82, 82, 82, 82, 82, 
25, 58, 58, 25, 25, 61, 26, 25, 25, 68, 58, 25, 25, 25, 25, 25, 
25, 64, 67, 25, 25, 26, 13, 67, 25, 65, 67, 25, 25, 67, 62, 62, 
25, 72, 67, 25, 25, 67, 72, 72, 7, 72, 74, 25, 25, 74, 72, 72, 
78, 71, 61, 25, 25, 61, 71, 71, 82, 82, 82, 82, 82, 82, 82, 82, 
58, 64, 25, 25, 13, 25, 28, 57, 75, 58, 25, 25, 64, 25, 25, 62, 
59, 70, 25, 25, 64, 25, 25, 64, 62, 13, 25, 25, 25, 25, 25, 67, 
72, 28, 25, 25, 25, 25, 25, 61, 72, 25, 25, 76, 72, 25, 25, 76, 
78, 25, 25, 76, 71, 25, 25, 28, 82, 82, 82, 82, 82, 82, 82, 82, 
53, 25, 25, 13, 13, 25, 25, 65, 64, 25, 25, 13, 13, 25, 25, 64, 
64, 25, 25, 13, 13, 25, 25, 64, 68, 25, 25, 13, 13, 25, 25, 68, 
69, 25, 25, 7, 7, 25, 25, 67, 69, 25, 25, 25, 25, 25, 25, 25, 
78, 25, 25, 25, 25, 25, 25, 25, 82, 82, 82, 82, 82, 83, 25, 25, 
53, 25, 25, 26, 25, 25, 25, 53, 65, 25, 25, 25, 25, 25, 25, 64, 
64, 25, 25, 25, 26, 25, 25, 64, 68, 25, 25, 25, 61, 25, 25, 68, 
69, 25, 25, 25, 69, 25, 25, 69, 69, 25, 25, 60, 69, 25, 25, 69, 
78, 25, 25, 80, 78, 25, 25, 78, 82, 82, 82, 82, 82, 82, 82, 82, 
58, 25, 25, 26, 25, 25, 13, 57, 62, 13, 25, 25, 25, 25, 13, 59, 
60, 25, 25, 61, 25, 25, 13, 62, 13, 25, 25, 67, 25, 25, 13, 62, 
13, 25, 25, 67, 25, 25, 13, 72, 76, 25, 25, 74, 25, 25, 76, 72, 
76, 25, 25, 61, 25, 25, 76, 71, 82, 82, 82, 82, 82, 82, 82, 82, 
57, 57, 57, 57, 57, 57, 57, 57, 59, 59, 59, 59, 59, 59, 59, 59, 
59, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 
72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 
71, 71, 71, 71, 71, 71, 71, 71, 82, 82, 82, 82, 82, 82, 82, 82, 
57, 57, 57, 57, 57, 57, 57, 4, 59, 59, 59, 59, 59, 59, 59, 4, 
62, 62, 62, 62, 62, 62, 62, 4, 62, 62, 62, 62, 62, 62, 62, 4, 
72, 72, 72, 72, 72, 72, 72, 4, 72, 72, 72, 72, 72, 72, 72, 4, 
71, 71, 71, 71, 71, 71, 71, 4, 82, 82, 82, 82, 82, 82, 82, 4, 
4, 82, 82, 82, 82, 82, 82, 82, 3, 4, 88, 88, 88, 88, 88, 88, 
1, 4, 88, 88, 88, 88, 88, 88, 1, 3, 4, 96, 96, 96, 96, 96, 
1, 1, 4, 96, 100, 96, 96, 96, 1, 1, 10, 4, 100, 100, 100, 100, 
1, 1, 1, 3, 4, 100, 100, 100, 1, 1, 1, 1, 3, 4, 105, 105, 
82, 82, 82, 82, 82, 82, 82, 82, 88, 88, 88, 88, 88, 88, 88, 88, 
88, 88, 88, 88, 88, 88, 88, 88, 96, 96, 96, 96, 96, 96, 96, 96, 
96, 96, 96, 96, 96, 96, 96, 102, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 105, 105, 105, 105, 105, 105, 105, 105, 
82, 82, 82, 82, 82, 82, 82, 82, 88, 88, 88, 88, 88, 88, 88, 88, 
88, 88, 88, 88, 88, 88, 88, 88, 96, 96, 96, 96, 96, 96, 96, 96, 
96, 96, 96, 96, 96, 102, 96, 96, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 105, 105, 105, 105, 105, 105, 105, 105, 
82, 82, 82, 82, 82, 82, 82, 82, 88, 88, 90, 88, 88, 90, 88, 90, 
88, 88, 88, 88, 88, 88, 88, 88, 96, 96, 96, 96, 96, 96, 96, 96, 
96, 96, 96, 96, 96, 96, 96, 96, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 105, 105, 105, 105, 105, 105, 105, 105, 
82, 82, 82, 82, 82, 82, 82, 82, 90, 88, 90, 88, 88, 88, 88, 88, 
88, 88, 88, 88, 88, 88, 88, 88, 96, 96, 96, 96, 96, 96, 96, 96, 
102, 96, 96, 96, 100, 96, 96, 96, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 105, 105, 105, 105, 105, 105, 105, 105, 
82, 82, 82, 82, 82, 82, 82, 82, 88, 90, 88, 88, 90, 88, 90, 88, 
88, 88, 88, 88, 88, 88, 88, 88, 96, 96, 96, 96, 96, 96, 96, 96, 
96, 96, 96, 96, 96, 96, 96, 96, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 105, 105, 105, 105, 105, 105, 105, 105, 
82, 82, 82, 82, 82, 82, 82, 82, 90, 88, 88, 88, 88, 88, 90, 88, 
88, 88, 88, 88, 88, 88, 88, 88, 96, 96, 96, 96, 96, 96, 96, 96, 
96, 96, 96, 96, 96, 96, 96, 96, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 105, 105, 105, 105, 105, 105, 105, 105, 
82, 118, 116, 145, 122, 114, 122, 145, 90, 114, 122, 114, 125, 125, 114, 118, 
88, 164, 164, 164, 136, 114, 114, 113, 96, 167, 165, 136, 125, 4, 113, 122, 
102, 169, 125, 4, 122, 122, 122, 4, 100, 127, 4, 114, 122, 114, 114, 114, 
100, 100, 167, 161, 166, 166, 150, 136, 105, 176, 172, 161, 165, 150, 164, 136, 
122, 4, 125, 166, 152, 82, 161, 113, 113, 114, 125, 150, 163, 82, 161, 122, 
122, 4, 125, 150, 165, 167, 161, 114, 4, 4, 127, 164, 165, 162, 168, 136, 
114, 125, 125, 164, 165, 169, 170, 165, 125, 125, 127, 164, 165, 167, 171, 168, 
127, 127, 136, 166, 163, 172, 100, 168, 136, 164, 150, 165, 168, 170, 105, 100, 
156, 160, 157, 114, 127, 164, 165, 162, 160, 160, 157, 114, 125, 164, 165, 162, 
157, 157, 122, 114, 125, 164, 165, 167, 114, 157, 114, 4, 127, 164, 165, 167, 
114, 114, 114, 114, 125, 164, 165, 167, 136, 4, 4, 125, 127, 164, 163, 168, 
169, 166, 164, 125, 127, 150, 163, 172, 168, 165, 150, 164, 164, 166, 169, 171, 
82, 82, 82, 82, 82, 82, 82, 82, 88, 88, 88, 88, 88, 90, 90, 90, 
88, 88, 88, 88, 88, 88, 88, 88, 96, 96, 96, 96, 96, 96, 96, 96, 
96, 102, 96, 96, 96, 96, 96, 96, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 105, 105, 105, 105, 105, 105, 105, 105, 
82, 82, 82, 82, 82, 82, 82, 82, 88, 90, 88, 90, 88, 88, 88, 88, 
88, 88, 88, 88, 88, 88, 88, 88, 96, 96, 96, 96, 96, 96, 96, 96, 
96, 96, 96, 96, 96, 96, 96, 96, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 105, 105, 105, 105, 105, 105, 105, 105, 
82, 82, 82, 82, 82, 82, 82, 82, 88, 88, 88, 88, 90, 88, 88, 88, 
88, 88, 88, 88, 88, 88, 88, 88, 96, 96, 96, 96, 96, 96, 96, 96, 
96, 96, 96, 96, 102, 102, 100, 96, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 105, 105, 105, 105, 105, 105, 105, 105, 
82, 82, 82, 82, 82, 82, 82, 82, 88, 88, 90, 88, 88, 88, 88, 88, 
88, 88, 88, 88, 88, 88, 88, 88, 96, 96, 96, 96, 96, 96, 96, 96, 
96, 102, 102, 96, 96, 96, 96, 96, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 105, 105, 105, 105, 105, 105, 105, 105, 
82, 82, 82, 82, 82, 82, 82, 82, 88, 88, 88, 88, 90, 88, 88, 88, 
88, 88, 88, 88, 88, 88, 88, 88, 96, 96, 96, 96, 96, 96, 96, 96, 
96, 96, 102, 96, 96, 102, 102, 96, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 105, 105, 105, 105, 105, 105, 105, 105, 
82, 82, 82, 82, 82, 82, 82, 82, 88, 88, 90, 88, 88, 88, 88, 88, 
88, 88, 88, 88, 88, 88, 88, 88, 96, 96, 96, 96, 96, 96, 96, 96, 
96, 96, 96, 102, 96, 96, 96, 102, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 105, 105, 105, 105, 105, 105, 105, 105, 
82, 82, 82, 82, 82, 82, 82, 82, 88, 88, 88, 88, 88, 88, 90, 88, 
88, 88, 88, 88, 88, 88, 88, 88, 96, 96, 96, 96, 96, 96, 96, 96, 
100, 96, 96, 96, 96, 96, 96, 96, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 105, 105, 105, 105, 105, 105, 105, 105, 
82, 82, 82, 82, 82, 82, 82, 82, 88, 88, 90, 88, 90, 88, 88, 88, 
88, 88, 88, 88, 88, 88, 88, 88, 96, 96, 96, 96, 96, 96, 96, 96, 
96, 96, 96, 96, 96, 96, 96, 102, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 105, 105, 105, 105, 105, 105, 105, 105, 
82, 82, 82, 82, 82, 82, 82, 82, 88, 88, 88, 90, 90, 88, 88, 90, 
88, 88, 88, 88, 88, 88, 88, 88, 96, 96, 96, 96, 96, 96, 96, 96, 
96, 96, 102, 96, 96, 96, 102, 102, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 105, 105, 105, 105, 105, 105, 105, 105, 
82, 82, 82, 82, 82, 82, 82, 82, 90, 90, 88, 88, 88, 90, 88, 88, 
88, 88, 88, 88, 88, 88, 88, 88, 96, 96, 96, 96, 96, 96, 96, 96, 
96, 96, 96, 96, 100, 96, 96, 96, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 105, 105, 105, 105, 105, 105, 105, 105, 
82, 82, 82, 82, 82, 86, 25, 25, 90, 90, 88, 88, 88, 88, 88, 88, 
88, 88, 88, 88, 88, 88, 88, 88, 96, 96, 96, 96, 96, 96, 96, 96, 
96, 96, 96, 96, 96, 96, 96, 96, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 105, 105, 105, 105, 105, 105, 105, 105, 
82, 82, 82, 82, 82, 82, 82, 82, 88, 88, 88, 88, 88, 88, 88, 88, 
88, 88, 88, 88, 88, 88, 88, 88, 96, 96, 96, 96, 96, 96, 96, 96, 
96, 96, 96, 96, 96, 96, 96, 96, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 105, 105, 105, 105, 105, 105, 105, 105, 
82, 82, 82, 82, 82, 82, 82, 82, 88, 90, 88, 90, 88, 90, 88, 88, 
88, 88, 88, 88, 88, 88, 88, 88, 96, 96, 96, 96, 96, 96, 96, 96, 
102, 102, 96, 96, 96, 96, 96, 96, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 105, 105, 105, 105, 105, 105, 105, 105, 
82, 82, 82, 82, 82, 82, 82, 82, 88, 90, 88, 90, 88, 88, 88, 90, 
88, 88, 88, 88, 88, 88, 88, 88, 96, 96, 96, 96, 96, 96, 96, 96, 
100, 102, 100, 102, 96, 96, 96, 102, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 105, 105, 105, 105, 105, 105, 105, 105, 
82, 82, 82, 82, 82, 82, 82, 82, 88, 88, 88, 88, 88, 88, 88, 88, 
88, 88, 88, 88, 88, 88, 88, 88, 96, 96, 96, 96, 96, 96, 96, 96, 
96, 96, 96, 102, 96, 96, 96, 96, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 105, 105, 105, 105, 105, 105, 105, 105, 
82, 82, 82, 82, 82, 82, 82, 82, 90, 90, 90, 88, 88, 88, 88, 88, 
88, 88, 88, 88, 88, 88, 88, 88, 96, 96, 96, 96, 96, 96, 96, 96, 
96, 96, 96, 102, 96, 96, 96, 96, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 105, 105, 105, 105, 105, 105, 105, 105, 
82, 82, 82, 82, 82, 82, 82, 82, 90, 88, 88, 88, 90, 88, 90, 88, 
88, 88, 88, 88, 88, 88, 88, 88, 96, 96, 96, 96, 96, 96, 96, 96, 
96, 100, 102, 96, 96, 96, 96, 102, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 105, 105, 105, 105, 105, 105, 105, 105, 
82, 82, 82, 82, 82, 82, 82, 82, 90, 88, 88, 88, 88, 88, 88, 88, 
88, 88, 88, 88, 88, 88, 88, 88, 96, 96, 96, 96, 96, 96, 96, 96, 
96, 96, 96, 96, 96, 100, 102, 96, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 105, 105, 105, 105, 105, 105, 105, 105, 
82, 82, 82, 82, 82, 82, 82, 82, 88, 88, 88, 88, 88, 88, 88, 88, 
88, 88, 88, 88, 88, 88, 88, 88, 96, 96, 96, 96, 96, 96, 96, 96, 
96, 96, 96, 96, 100, 96, 100, 96, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 105, 105, 105, 105, 105, 105, 105, 105, 
82, 82, 82, 82, 82, 82, 82, 4, 88, 88, 88, 90, 88, 88, 4, 3, 
88, 88, 88, 88, 88, 88, 4, 2, 96, 96, 96, 96, 96, 4, 3, 1, 
96, 96, 96, 96, 96, 4, 1, 1, 100, 100, 100, 100, 4, 3, 1, 2, 
100, 100, 100, 4, 3, 1, 173, 174, 105, 105, 4, 3, 1, 173, 149, 177, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 2, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 2, 1, 1, 
140, 140, 140, 140, 174, 175, 1, 1, 178, 178, 179, 178, 177, 149, 173, 1, 
1, 1, 2, 1, 1, 10, 4, 105, 1, 1, 1, 1, 1, 1, 3, 4, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 2, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 2, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
106, 105, 105, 105, 105, 106, 105, 105, 4, 107, 107, 107, 107, 107, 107, 107, 
3, 4, 4, 107, 107, 107, 107, 107, 2, 1, 3, 4, 4, 4, 4, 4, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
2, 1, 1, 2, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
106, 106, 106, 105, 105, 105, 106, 105, 107, 107, 107, 107, 107, 107, 107, 107, 
107, 107, 107, 107, 107, 107, 107, 107, 4, 4, 4, 4, 4, 4, 4, 4, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 2, 1, 1, 2, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 
106, 105, 105, 105, 105, 106, 106, 105, 107, 107, 107, 107, 107, 107, 107, 107, 
107, 107, 107, 107, 107, 107, 107, 107, 4, 4, 4, 4, 4, 4, 4, 4, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 2, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
106, 106, 106, 106, 106, 105, 105, 105, 107, 107, 107, 107, 107, 107, 107, 107, 
107, 107, 107, 107, 107, 107, 107, 107, 4, 4, 4, 4, 4, 4, 4, 4, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
2, 1, 1, 2, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
106, 105, 106, 105, 105, 106, 105, 105, 107, 107, 107, 107, 107, 107, 107, 107, 
107, 107, 107, 107, 107, 107, 107, 107, 4, 4, 4, 4, 4, 4, 4, 4, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 2, 1, 1, 2, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 
106, 105, 105, 105, 106, 105, 106, 106, 107, 107, 107, 107, 107, 107, 107, 107, 
107, 107, 107, 107, 107, 107, 107, 107, 4, 4, 4, 4, 4, 4, 4, 4, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 2, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
105, 176, 172, 169, 165, 166, 150, 150, 107, 105, 100, 168, 169, 163, 163, 163, 
107, 107, 107, 176, 170, 170, 170, 170, 4, 4, 4, 4, 4, 4, 4, 4, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
2, 1, 1, 2, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
150, 166, 163, 168, 170, 105, 106, 176, 169, 169, 168, 100, 105, 107, 107, 107, 
170, 100, 106, 107, 107, 107, 107, 107, 4, 4, 4, 4, 4, 4, 4, 4, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 2, 1, 1, 2, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 
100, 169, 165, 166, 165, 163, 168, 176, 105, 170, 168, 169, 169, 168, 176, 107, 
107, 107, 100, 100, 100, 176, 107, 107, 4, 4, 4, 4, 4, 4, 4, 4, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 2, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
105, 105, 106, 105, 106, 106, 105, 105, 107, 107, 107, 107, 107, 107, 107, 107, 
107, 107, 107, 107, 107, 107, 107, 107, 4, 4, 4, 4, 4, 4, 4, 4, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
2, 1, 1, 2, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
105, 106, 106, 106, 105, 105, 105, 105, 107, 107, 107, 107, 107, 107, 107, 107, 
107, 107, 107, 107, 107, 107, 107, 107, 4, 4, 4, 4, 4, 4, 4, 4, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 2, 1, 1, 2, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 
105, 105, 106, 106, 105, 106, 106, 105, 107, 107, 107, 107, 107, 107, 107, 107, 
107, 107, 107, 107, 107, 107, 107, 107, 4, 4, 4, 4, 4, 4, 4, 4, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 2, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
105, 105, 106, 106, 105, 106, 105, 106, 107, 107, 107, 107, 107, 107, 107, 107, 
107, 107, 107, 107, 107, 107, 107, 107, 4, 4, 4, 4, 4, 4, 4, 4, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
2, 1, 1, 2, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
105, 105, 106, 105, 106, 105, 105, 106, 107, 107, 107, 107, 107, 107, 107, 107, 
107, 107, 107, 107, 107, 107, 107, 107, 4, 4, 4, 4, 4, 4, 4, 4, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 2, 1, 1, 2, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 
105, 105, 106, 105, 106, 105, 106, 106, 107, 107, 107, 107, 107, 107, 107, 107, 
107, 107, 107, 107, 107, 107, 107, 107, 4, 4, 4, 4, 4, 4, 4, 4, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 2, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
106, 106, 105, 105, 105, 105, 105, 105, 107, 107, 107, 107, 107, 107, 107, 107, 
107, 107, 107, 107, 107, 107, 107, 107, 4, 4, 4, 4, 4, 4, 4, 4, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
2, 1, 1, 2, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
106, 106, 105, 105, 105, 105, 106, 106, 107, 107, 107, 107, 107, 107, 107, 107, 
107, 107, 107, 107, 107, 107, 107, 107, 4, 4, 4, 4, 4, 4, 4, 4, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 2, 1, 1, 2, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 
106, 105, 106, 106, 106, 106, 106, 105, 107, 107, 107, 107, 107, 107, 107, 107, 
107, 107, 107, 107, 107, 107, 107, 107, 4, 4, 4, 4, 4, 4, 4, 4, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 2, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
105, 106, 105, 106, 106, 105, 106, 105, 107, 107, 107, 107, 107, 107, 107, 107, 
107, 107, 107, 107, 107, 107, 107, 107, 4, 4, 4, 4, 4, 4, 4, 4, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
2, 1, 1, 2, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
106, 106, 105, 105, 105, 105, 105, 106, 107, 107, 107, 107, 107, 107, 107, 107, 
107, 107, 107, 107, 107, 107, 107, 107, 4, 4, 4, 4, 4, 4, 4, 4, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 2, 1, 1, 2, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 
106, 106, 105, 106, 106, 106, 106, 106, 107, 107, 107, 107, 107, 107, 107, 107, 
107, 107, 107, 107, 107, 107, 107, 107, 4, 4, 4, 4, 4, 4, 4, 4, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 2, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
106, 106, 105, 106, 106, 106, 106, 106, 107, 107, 107, 107, 107, 107, 107, 107, 
107, 107, 107, 107, 107, 107, 107, 107, 4, 4, 4, 4, 4, 4, 4, 4, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
2, 1, 1, 2, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
105, 106, 106, 106, 105, 106, 106, 106, 107, 107, 107, 107, 107, 107, 107, 107, 
107, 107, 107, 107, 107, 107, 107, 107, 4, 4, 4, 4, 4, 4, 4, 4, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 2, 1, 1, 2, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 
106, 106, 106, 105, 105, 106, 105, 106, 107, 107, 107, 107, 107, 107, 107, 107, 
107, 107, 107, 107, 107, 107, 107, 107, 4, 4, 4, 4, 4, 4, 4, 4, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 2, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
106, 105, 105, 105, 106, 106, 105, 106, 107, 107, 107, 107, 107, 107, 107, 107, 
107, 107, 107, 107, 107, 107, 107, 107, 4, 4, 4, 4, 4, 4, 4, 4, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 2, 1, 1, 2, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 
106, 106, 106, 106, 105, 106, 106, 106, 107, 107, 107, 107, 107, 107, 107, 107, 
107, 107, 107, 107, 107, 107, 107, 107, 4, 4, 4, 4, 4, 4, 4, 4, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 2, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
105, 106, 106, 105, 106, 105, 106, 106, 107, 107, 107, 107, 107, 107, 107, 4, 
107, 107, 107, 107, 107, 4, 4, 3, 4, 4, 4, 4, 4, 3, 2, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
2, 1, 1, 2, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
106, 4, 3, 1, 2, 149, 180, 21, 4, 3, 1, 1, 174, 146, 41, 43, 
1, 1, 1, 1, 127, 181, 56, 56, 1, 2, 1, 1, 136, 182, 59, 62, 
1, 1, 1, 1, 127, 183, 82, 82, 1, 1, 1, 1, 175, 166, 184, 96, 
1, 2, 1, 1, 2, 173, 165, 186, 1, 1, 1, 1, 1, 1, 173, 136, 
36, 25, 25, 47, 21, 180, 149, 175, 43, 25, 25, 43, 43, 54, 42, 174, 
56, 25, 25, 57, 56, 50, 181, 127, 62, 25, 25, 154, 62, 62, 182, 136, 
82, 82, 71, 71, 82, 82, 183, 127, 96, 25, 25, 185, 96, 184, 166, 175, 
187, 187, 186, 187, 186, 165, 173, 1, 150, 150, 150, 150, 127, 175, 1, 1
};

